Skip to main content
GET
Get a message
events lists each status with the time it was recorded, so you can see how long delivery and read took. A message never moves backwards: a late delivered receipt after read is ignored.

Authorizations

x-api-key
string
header
required

Workspace API key from Developers → API keys. It starts with tc_live_.

Path Parameters

id
string<uuid>
required

Response

The message.

id
string<uuid>
to
string
Example:

"+919999999999"

sender_id
string
category
enum<string>
Available options:
promotional,
transactional,
service
template_id
string<uuid> | null
campaign_id
string<uuid> | null
body
string
extras
object | null

Media and buttons sent with the message.

status
enum<string>

sent means Truecaller accepted it, blocked means a limit or opt-out skipped it.

Available options:
queued,
sent,
delivered,
read,
failed,
blocked
error
string | null
Example:

null

created_at
string<date-time>
updated_at
string<date-time>
events
object[]