latestOpenAPI 3.1.02026-08-13233474.8 KB

e920ac8ed225

Messages

Get Message

Read one message's delivery status.

get/messages/{id}

Path parameters

idstring required

Response

Returns the message and its current delivery status.

idstring required
threadIdstring required
statusstring required

Current delivery status. Non-terminal: pending_lookup (<1h SLA), queued. Terminal: sent, failed, undelivered, etc. (plus carrier statuses). Left open as a string because the set evolves; see the messaging webhooks docs for the enumerated terminal states.

type'SMS' | 'MMS' required
createdAtstring required

ISO-8601 creation timestamp

errorCodestring

Present when status is a failure (e.g. not_textable, lookup_timeout, or a carrier failure). See the messaging webhooks docs for the full list.