Events
Triggering Webhook Types
The following event types are associated with the Contact event payload from Hubspot.Hubspot Contact CreatedHubspot Contact MergedHubspot Contact DeletedHubspot Contact RestoredHubspot Contact Properties UpdatedHubspot Contact Associations Updated
{
"archived": false,
"archived_at": "2024-07-04T10:32:12+00:00",
"associated_companies": [
{
"id": "39580875173",
"type": "contact_to_company"
}
],
"associated_contacts": [
{
"id": "39580875173",
"type": "contact_to_company"
}
],
"associated_deals": [
{
"id": "39580875173",
"type": "contact_to_company"
}
],
"associated_tickets": [
{
"id": "39580875173",
"type": "contact_to_company"
}
],
"created_at": "2024-07-04T10:32:12+00:00",
"id": "39580875173",
"properties": {
"email": "john.smith@gmail.com",
"firstname": "John",
"lastname": "Smith"
},
"recently_updated_property_names": [
"email",
"firstname",
"lastname"
],
"updated_at": "2024-07-04T10:32:12+00:00"
}
{
"archived": "Whether the contact was archived",
"archived_at": "When the contact was archived",
"associated_companies": {
"id": "ID",
"type": "Type (label) of the association"
},
"associated_contacts": {
"id": "ID",
"type": "Type (label) of the association"
},
"associated_deals": {
"id": "ID",
"type": "Type (label) of the association"
},
"associated_tickets": {
"id": "ID",
"type": "Type (label) of the association"
},
"created_at": "When the contact was created",
"id": "ID",
"properties": {
"key": null,
"value": null
},
"recently_updated_property_names": "The properties that were updated for a webhook event triggering this event payload to be created",
"updated_at": "When the contact was updated"
}
Payload Field Details
Event Payload
Hide fields
Hide fields
string
required
ID IDCEL
id
Example
"39580875173"
Map<string,string>
required
HI ID PII Contact propertiesCEL
properties
Example
{
"email": "john.smith@gmail.com",
"firstname": "John",
"lastname": "Smith"
}
bool
required
Whether the contact was archived
CEL
archived
Example
false
timing.v1.Timestamp
When the contact was archived
CEL
archived_at
Example
"2024-07-04T10:32:12+00:00"
timing.v1.Timestamp
required
When the contact was created
CEL
created_at
Example
"2024-07-04T10:32:12+00:00"
timing.v1.Timestamp
required
When the contact was updated
CEL
updated_at
Example
"2024-07-04T10:32:12+00:00"
[]string
required
The properties that were updated for a webhook event triggering this event payload to be created
CEL
recently_updated_property_names
Example
[
"email",
"firstname",
"lastname"
]
[]object
required
Associated contacts
CEL
associated_contacts
Example
[
{
"id": "39580875173",
"type": "contact_to_company"
}
]
[]string
required
Mapped array of: ID
CEL
associated_contacts.map(x, x.id)
Example
[
"39580875173"
]
[]string
required
Mapped array of: Type (label) of the association
CEL
associated_contacts.map(x, x.type)
Example
[
"contact_to_company"
]
[]object
required
Associated deals
CEL
associated_deals
Example
[
{
"id": "39580875173",
"type": "contact_to_company"
}
]
[]string
required
Mapped array of: ID
CEL
associated_deals.map(x, x.id)
Example
[
"39580875173"
]
[]string
required
Mapped array of: Type (label) of the association
CEL
associated_deals.map(x, x.type)
Example
[
"contact_to_company"
]
[]object
required
Associated tickets
CEL
associated_tickets
Example
[
{
"id": "39580875173",
"type": "contact_to_company"
}
]
[]string
required
Mapped array of: ID
CEL
associated_tickets.map(x, x.id)
Example
[
"39580875173"
]
[]string
required
Mapped array of: Type (label) of the association
CEL
associated_tickets.map(x, x.type)
Example
[
"contact_to_company"
]
[]object
required
Associated companies
CEL
associated_companies
Example
[
{
"id": "39580875173",
"type": "contact_to_company"
}
]
[]string
required
Mapped array of: ID
CEL
associated_companies.map(x, x.id)
Example
[
"39580875173"
]
[]string
required
Mapped array of: Type (label) of the association
CEL
associated_companies.map(x, x.type)
Example
[
"contact_to_company"
]
