Event Attendees
Record Participants by Email with Marketing Event Object Id
Changed onRecords the participation of multiple HubSpot contacts in a Marketing Event using their email addresses.
If a contact does not exist, it will be automatically created. The contactProperties field is used exclusively for creating new contacts and will not update properties of existing contacts.
Additional Functionality:
- Adds a timeline event to the contacts.
Allowed Properties: For the state "attend":
- joinedAt
- leftAt
post/marketing/marketing-events/2026-09/{objectId}/attendance/{subscriberState}/email-create
Request
- Base URLhttps://api.hubapi.com
- URLhttps://api.hubapi.com/marketing/marketing-events/2026-09/{objectId}/attendance/{subscriberState}/email-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
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
Changes
- breaking
the
//response's property format changed fromint32toint64for status - info
the endpoint scheme security
private_appswas removed from the API
- breaking