{
  "archived":  false,
  "archived_at":  "2024-07-04T10:32:12+00:00",
  "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",
  "created_at":  "When the contact was created",
  "id":  "ID",
  "properties":  "Contact properties",
  "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"
}

Events

Triggering Webhook Types

The following event types are associated with the Contact event payload from Hubspot.

  • Hubspot Contact Created
  • Hubspot Contact Merged
  • Hubspot Contact Deleted
  • Hubspot Contact Restored
  • Hubspot Contact Properties Updated
  • Hubspot Contact Associations Updated
{
  "archived":  false,
  "archived_at":  "2024-07-04T10:32:12+00:00",
  "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",
  "created_at":  "When the contact was created",
  "id":  "ID",
  "properties":  "Contact properties",
  "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"
}

Schema Field Details

Contact
Event Payload
id
string
required

ID ID

CEL
id
Example
"39580875173"
properties
Map<string,string>
required

HI ID PII Contact properties

CEL
properties
Example
{
"email":  "john.smith@gmail.com",
"firstname":  "John",
"lastname":  "Smith"
}
archived
bool
required

Whether the contact was archived

CEL
archived
Example
false
archived_at
timing.v1.Timestamp

When the contact was archived

CEL
archived_at
Example
"2024-07-04T10:32:12+00:00"
created_at
timing.v1.Timestamp
required

When the contact was created

CEL
created_at
Example
"2024-07-04T10:32:12+00:00"
updated_at
timing.v1.Timestamp
required

When the contact was updated

CEL
updated_at
Example
"2024-07-04T10:32:12+00:00"
recently_updated_property_names
[]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"
]