messages
Get message status
Fetch the latest status and provider identifiers for a previously queued message.
Use webhooks for production status changes; polling is useful during testing.
cost_zar_cents is the recorded per-message cost in ZAR cents (informational; SMS is billed per segment).
failure_reason is non-null only when status is failed; the four lifecycle timestamps (sent_at, delivered_at, read_at, failed_at) fill in as the message progresses and stay null until then.
get/api/v1/messages/{id}
Request
- Base URL: https://app.blueticked.com
- URL: https://app.blueticked.com/api/v1/messages/{id}
- Auth: HTTP bearer
Path parameters
idstring required
The resource's unique identifier.
Response
Success
Example response
{
"id": "763c4dc3-d46b-4c10-8bd4-3f233a933ea0",
"business_id": "22222222-2222-4222-9222-222222222222",
"external_id": "wamid.HBgL...",
"cost_zar_cents": 18,
"sent_at": "2026-05-22T10:29:58.000Z",
"delivered_at": "2026-05-22T10:30:00.000Z",
"created_at": "2026-05-22T10:29:55.000Z",
"updated_at": "2026-05-22T10:30:00.000Z",
"request_id": "req_b2e3d610e10f1b07468721ee98f0e1d2"
}Changes
No recorded changes to this operation across all 1 revision of this API.