Error
A valid request URL is required to generate request examples{
"deliveries": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"kind": "event",
"event_id": "<string>",
"event_type": "<string>",
"status": "pending",
"attempts": 123,
"response_status": 123,
"duration_ms": 123,
"error": "<string>",
"next_attempt_at": "2023-11-07T05:31:56Z",
"last_attempt_at": "2023-11-07T05:31:56Z",
"created_at": "2023-11-07T05:31:56Z"
}
]
}{
"error": {
"code": "forbidden",
"message": "your role does not allow this action"
}
}{
"error": {
"code": "forbidden",
"message": "your role does not allow this action"
}
}{
"error": {
"code": "forbidden",
"message": "your role does not allow this action"
}
}{
"error": {
"code": "forbidden",
"message": "your role does not allow this action"
}
}Customer webhooks
List the endpoint's deliveries
Requires $webhooks.manage. The last 50, newest first — what arrived, what answered, what is still being retried. event_type here is the product’s own event name.
GET
/
v1
/
contact
/
customer
/
webhooks
/
{id}
/
deliveries
Error
A valid request URL is required to generate request examples{
"deliveries": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"kind": "event",
"event_id": "<string>",
"event_type": "<string>",
"status": "pending",
"attempts": 123,
"response_status": 123,
"duration_ms": 123,
"error": "<string>",
"next_attempt_at": "2023-11-07T05:31:56Z",
"last_attempt_at": "2023-11-07T05:31:56Z",
"created_at": "2023-11-07T05:31:56Z"
}
]
}{
"error": {
"code": "forbidden",
"message": "your role does not allow this action"
}
}{
"error": {
"code": "forbidden",
"message": "your role does not allow this action"
}
}{
"error": {
"code": "forbidden",
"message": "your role does not allow this action"
}
}{
"error": {
"code": "forbidden",
"message": "your role does not allow this action"
}
}Authorizations
A contact session token, uk_ct_…. Belongs to one of the developer's own users, and reads only that user's data.
Headers
The customer this call is acting inside — the same arrangement as X-Organization-Id, one plane down. Switching customers is navigation, not a mutation: nothing is stored, you send a different header, and the membership JOIN behind it decides what you may do there. An id you are not a member of matches no row and answers 404. Absent, the contact's oldest membership answers.
Path Parameters
The endpoint's id.
Response
The delivery log.
Show child attributes
Show child attributes