Event Attendees
Record Participants by ContactId with Marketing Event External Ids
Changed onRecords 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-09/attendance/{externalEventId}/{subscriberState}/create
Request
- Base URLhttps://api.hubapi.com
- URLhttps://api.hubapi.com/marketing/marketing-events/2026-09/attendance/{externalEventId}/{subscriberState}/create
- AuthOAuth 2Authorization code: https://app.hubspot.com/oauth/authorizeToken URL: https://api.hubapi.com/oauth/v1/token scopes: crm.objects.marketing_events.write
Path parameters
externalEventIdstring required
The ID of the marketing event in the external event application.
subscriberStatestring required
The state of the subscriber's attendance, such as 'register', 'attend', or 'cancel'.
Query parameters
externalAccountIdstring
The account ID associated with the marketing event in the external event application.
Request body
Response
successful operation
Changes
- breaking
the
//response's property format changed fromint32toint64for status - info
the endpoint scheme security
private_appswas removed from the API - info
the
//request property format was generalized fromint32toint64
- breaking