Receive delivery notifications

POST https://webhook.example.com
application/json

Body object

One of:

Responses

  • Your server returns this code if it accepts the callback

POST Delivery Report
{
  "tstamp": "2024-06-03T10:05:22Z",
  "message_type": "sms",
  "ref": "d93b9ec9-4e0d-42b8-80c0-ef3036acdafc",
  "messageID": 923934,
  "balance_used": 2,
  "statuses": {
    "pending": 0,
    "submitted": 0,
    "sent": 0,
    "delivered": 2,
    "cancelled": 0,
    "expired": 0,
    "aborted": 0,
    "rejected": 0,
    "failed": 1,
    "deleted": 0,
    "unknown": 0
  },
  "callback_type": "summary_delivery_report"
}
{
  "tstamp": "2024-06-03T10:05:22Z",
  "message_type": "sms",
  "ref": "d93b9ec9-4e0d-42b8-80c0-ef3036acdafc",
  "messageID": 923934,
  "balance_used": 2,
  "statuses": {
    "status": "delivered",
    "recipients": [
      "+447700900998"
    ]
  },
  "callback_type": "summary_delivery_report"
}
{
  "tstamp": "2024-06-03T10:05:22Z",
  "message_type": "sms",
  "ref": "d93b9ec9-4e0d-42b8-80c0-ef3036acdafc",
  "messageID": 923934,
  "balance_used": 2,
  "status": "delivered",
  "status_code": 200,
  "recipients": "+447700900999",
  "callback_type": "recipient_delivery_report"
}
{
  "tstamp": "2024-06-03T10:05:22Z",
  "message_type": "sms",
  "ref": "d93b9ec9-4e0d-42b8-80c0-ef3036acdafc",
  "messageID": 923934,
  "balance_used": 2,
  "status": "delivered",
  "status_code": 200,
  "recipients": "+447700900999",
  "callback_type": "recipient_delivery_report"
}