Event Attendees

Record Participants by ContactId with Marketing Event Object Id

Changed on

Records the participation of multiple HubSpot contacts in a Marketing Event using their HubSpot contact IDs.

Additional Functionality:

  • Adds a timeline event to the contacts.

Allowed Properties: For the state "attend":

  • joinedAt
  • leftAt
post/marketing/marketing-events/2026-03/{objectId}/attendance/{subscriberState}/create

Request

  • Base URL
    https://api.hubapi.com
  • URL
    https://api.hubapi.com/marketing/marketing-events/2026-03/{objectId}/attendance/{subscriberState}/create
  • Auth
    • HTTP bearer
    • or API key in query parameter hapikey
    • or none

Path parameters

objectIdstring required

The internal id of the marketing event in HubSpot.

subscriberStatestring required

The attendance state value. It may be 'register', 'attend' or 'cancel'

Request body

Response

successful operation

completedAtstring date-time required

Timestamp that represents when the request finished processing

linksobject

Result of the request

numErrorsinteger

The number of errors that occurred during the processing

requestedAtstring date-time

Timestamp that represents when the request was made

startedAtstring date-time required

Timestamp that represents when the request started processing

status'CANCELED' | 'COMPLETE' | 'PENDING' | 'PROCESSING' required

The status of the request processing

Changes

    • info

      api operation id post-/marketing/marketing-events/2026-03/{objectId}/attendance/{subscriberState}/create_recordByContactId removed and replaced with post-/marketing/marketing-events/2026-03/{objectId}/attendance/{subscriberState}/create

    • info

      endpoint added

Some revisions have not been checked yet.