CRMchat APIBeta

Contact updated

Sent when a contact is updated in a watched workspace

Header Parameters

X-Webhook-Signature*string

HMAC-SHA256 hex digest of the raw request body, signed with the webhook signing secret

X-Webhook-Event*string

The event type (e.g. contact.created, contact.updated, contact.deleted)

X-Webhook-Id*string

Unique event ID for idempotency

User-Agent?string

Always CRMChat-Webhooks/1.0

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

eventId*string

Unique event identifier (format: evt_{firestoreEventId}_{webhookId})

eventType*string
Must be"contact.updated"
eventDate*string

ISO 8601 timestamp of when the event was dispatched

Formatdate-time
workspaceId*string

Workspace the contact belongs to

data*
previousData*

Contact snapshot immediately before the update

Response Body

Example Requests

POST/contact.updated