{
"To": "353871234567",
"From": "Phonovation",
"Status": "DELIVERED",
"ClientReference": null
}Receive Phonovation webhook events
Receive signed delivery updates from Phonovation.
{
"To": "353871234567",
"From": "Phonovation",
"Status": "DELIVERED",
"ClientReference": null
}Headers
A tamper-check for the webhook request. Use your shared webhook secret to calculate an HMAC-SHA256 signature over the exact raw UTF-8 request body, then compare it with this header before trusting or processing the payload.
The value is sha256= followed by a 64-character lowercase hexadecimal
digest. Phonovation omits the header when no webhook secret is configured.
^sha256=[0-9a-f]{64}$Body
The current webhook payload containing an SMS delivery receipt (DLR).
The delivery update Phonovation sends to your webhook.
The recipient's normalized mobile number.
"353871234567"
The sender ID used for the campaign.
"Phonovation"
The delivery status reported by the messaging gateway.
Treat this as an open-ended string, not a fixed enum. Phonovation preserves
parsed alphabetic gateway stat: values and may fall back to raw gateway
status text. Letter casing is not changed.
30"DELIVERED"
"UNDELIV"
"REJECTD"
Your original recipient ClientReference, or null if you did not supply one.
30"cli-ref-123"
Response
Endpoint not found. Phonovation applies the webhook retry policy.