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
Request
- Base URLhttps://api.hubapi.com
- URLhttps://api.hubapi.com/marketing/marketing-events/2026-03/{objectId}/attendance/{subscriberState}/email-create
- Auth
- HTTP bearer
- or API key in query parameter hapikey
- or none
Path parameters
The internal id of the marketing event in HubSpot.
The attendance state value. It may be 'register', 'attend' or 'cancel'
Request body
Response
successful operation
Changes
- info
api operation id
post-/marketing/marketing-events/2026-03/{objectId}/attendance/{subscriberState}/email-create_recordByEmailremoved and replaced withpost-/marketing/marketing-events/2026-03/{objectId}/attendance/{subscriberState}/email-create
- info
- info
endpoint added
- info
Some revisions have not been checked yet.