Appearance
Contact / Subscription Change Event
This type of webhook will be sent once a visitor changed contact or subscription
Possible event types: contact_update / subscription_update
Request Body Example:
json
{
"type": "contact_update",
"timestamp": 1743576099,
"data": {
"visitor": {
"id": "9e93cb24-8e58-4ea4-857a-a9dd121f3d86",
"status": "subscribed",
"firstname": "Jonathan",
"lastname": "Doe",
"full_name": "Jonathan Doe",
"email": "jonathan.doe@affinect.com",
"phone": "971005008800",
"gender": "Male",
"date_of_birth": {
"day": 3,
"month": 5,
"year": 2000
},
"age": 24,
"nationality": null,
"tags": [
{
"id": "a17d3cc6-5507-4259-950e-a6d476a8ac96",
"name": "VIP"
}
],
"custom_fields": {
"multiselect_custom_field_d293c": ["Option 1", "Option 2"],
"select_custom_field_a391b": "Option three",
"text_custom_field_f35c5": "test text",
"date_custom_field_5b6d0": "2026-04-30"
},
"created_at": "2025-04-02T06:40:55Z",
"updated_at": "2025-04-02T06:40:57Z"
}
}
}