Delivery status callback

Sent to the URL given in the hook field of a send operation, once the message reaches a final state.

postWebhookmessageStatus

Payload

idstring

Your own message identifier.

msg_idstring

Identifier assigned by the gateway.

type'sms' | 'viber' | 'voice' | 'rcs' | 'whatsapp'
statusstring

Message status.

successboolean required

True when the message was delivered or read.

errorstring

Reason the message was rejected.

updatedstring date-time
replystring

Digit entered by the recipient (DTMF).

durationnumber

Call duration in seconds.

request_idstring

Matches the async response.

Response

Acknowledged.

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.