Contacts Webhooks
Die Contacts-Ressource sendet Webhooks für folgende Ereignisse:
Created
Wird ausgelöst, wenn ein neuer Contact erstellt wird.
Event-Name: contact.created
Payload:
json
{
"event": "contact.created",
"data": {
"id": 175,
"company_id": 123,
"customer_id": 410,
"user_id": 456,
"name": "Max Muster",
"email": "max.muster@example.com",
"phone": "+41 44 123 45 67",
"greeting": "Herr",
"is_primary": true,
"archived": false,
"created_at": "2024-01-15T14:22:00.000000Z",
"updated_at": "2024-01-15T14:22:00.000000Z"
},
"timestamp": 1705327320,
"webhook_id": 1
}Updated
Wird ausgelöst, wenn ein Contact aktualisiert wird.
Event-Name: contact.updated
Payload:
json
{
"event": "contact.updated",
"data": {
"id": 175,
"company_id": 123,
"customer_id": 410,
"user_id": 456,
"name": "Max Muster",
"email": "max.muster.neu@example.com",
"phone": "+41 44 999 88 77",
"greeting": "Herr Dr.",
"is_primary": true,
"archived": false,
"created_at": "2024-01-15T14:22:00.000000Z",
"updated_at": "2024-01-16T10:30:00.000000Z"
},
"timestamp": 1705399800,
"webhook_id": 2
}Deleted
Wird ausgelöst, wenn ein Contact gelöscht wird.
Event-Name: contact.deleted
Payload:
json
{
"event": "contact.deleted",
"data": {
"id": 176,
"company_id": 123,
"customer_id": 410,
"user_id": 456,
"name": "Anna Beispiel",
"email": "anna.beispiel@example.com",
"phone": "+41 44 987 65 43",
"greeting": "Frau",
"is_primary": false,
"archived": false,
"created_at": "2024-01-10T09:30:00.000000Z",
"updated_at": "2024-01-10T09:30:00.000000Z"
},
"timestamp": 1705406400,
"webhook_id": 3
}