Docs Webhooks Events

contact.created

Fired when a new contact is created.

{
  "event_id": "evt_2bH7kNwP5mQaV1sXgIdKe6pZr",
  "type": "contact.created",
  "data": {
    "object": {
      "id": "con_4yM2nTvR8oPcX3uZiKeLg7sB",
      "object": "contact",
      "email": "email",
      "first_name": "first name",
      "last_name": "last name",
      "custom_fields": {},
      "unsubscribed": false,
      "created_at": "2026-02-11T22:14:33.481927+00:00",
      "audiences": [
        {
          "id": "aud_asdad",
          "subscriber": {
            "id": "sub_...",
            "subscribed": true,
            "subscribed_at": null,
            "unsubscribed_at": null
          }
        }
      ]
    }
  }
}

Fields

id string

Unique contact identifier.

object string

Always contact.

email string

Contact email address.

first_name string

Contact first name.

last_name string

Contact last name.

custom_fields object

Custom fields for the contact.

unsubscribed boolean

Whether the contact has globally unsubscribed.

created_at string

ISO 8601 timestamp.

audiences array

Audiences the contact belongs to, including subscriber details.

contact.updated

Fired when a contact is updated.

{
  "event_id": "evt_2bH7kNwP5mQaV1sXgIdKe6pZr",
  "type": "contact.updated",
  "data": {
    "object": {
      "id": "con_4yM2nTvR8oPcX3uZiKeLg7sB",
      "object": "contact",
      "email": "email",
      "first_name": "first name",
      "last_name": "last name",
      "custom_fields": {},
      "unsubscribed": false,
      "updated_at": "2026-02-11T22:14:33.481927+00:00",
      "created_at": "2026-02-11T22:14:33.481927+00:00",
      "audiences": [
        {
          "id": "aud_asdad",
          "subscriber": {
            "id": "sub_...",
            "subscribed": true,
            "subscribed_at": null,
            "unsubscribed_at": null
          }
        }
      ]
    }
  }
}

Fields

id string

Unique contact identifier.

object string

Always contact.

email string

Contact email address.

first_name string

Contact first name.

last_name string

Contact last name.

custom_fields object

Custom fields for the contact.

unsubscribed boolean

Whether the contact has globally unsubscribed.

updated_at string

ISO 8601 timestamp of the update.

created_at string

ISO 8601 timestamp.

audiences array

Audiences the contact belongs to, including subscriber details.

contact.deleted

Fired when a contact is deleted.

{
  "event_id": "evt_2bH7kNwP5mQaV1sXgIdKe6pZr",
  "type": "contact.deleted",
  "data": {
    "object": {
      "id": "con_4yM2nTvR8oPcX3uZiKeLg7sB",
      "object": "contact",
      "email": "email",
      "first_name": "first name",
      "last_name": "last name",
      "custom_fields": {},
      "unsubscribed": false,
      "updated_at": "2026-02-11T22:14:33.481927+00:00",
      "created_at": "2026-02-11T22:14:33.481927+00:00",
      "audiences": [
        {
          "id": "aud_asdad",
          "subscriber": {
            "id": "sub_...",
            "subscribed": true,
            "subscribed_at": null,
            "unsubscribed_at": null
          }
        }
      ]
    }
  }
}

Fields

id string

Unique contact identifier.

object string

Always contact.

email string

Contact email address.

first_name string

Contact first name.

last_name string

Contact last name.

custom_fields object

Custom fields for the contact.

unsubscribed boolean

Whether the contact has globally unsubscribed.

updated_at string

ISO 8601 timestamp of the update.

created_at string

ISO 8601 timestamp.

audiences array

Audiences the contact belongs to, including subscriber details.