Messages
Message status
Check the delivery status of an individual template message
GET
Description
This endpoint returns the updated status of an individual message sent with a WhatsApp template. It complements the fire-and-forget pattern of Send message: you use themessage_id (wamid) returned when sending to check the message’s current delivery status.
Delivery statuses (sent, delivered, read, failed) are updated automatically as Meta sends the corresponding webhooks. A message just sent will typically show sent until the delivery and read confirmations arrive.
Authentication header
string
required
Your Mindo API Key. Format:
mindo_xxxxxxxxxxxxxxxxxxxxxxxxPath parameters
string
required
Message ID assigned by Meta (wamid). It’s the
message_id value returned by Send message when sending the template.Response (200 OK)
integer
Internal ID of the send record in Mindo.
object
Information about the template used.
object
Recipient information.
object
Variables used to render the template for this send.
object
Detailed delivery status with the timestamp of each transition. Updated via Meta webhooks.
string | null
Message ID in Meta (wamid). Matches the
message_id in the path.boolean
Whether the initial send to Meta was successful.
string | null
Error message from the initial send.
null if there was no error.string (ISO 8601)
Date and time the send was recorded.
Message statuses
Thedelivery_status.current field can have the following values:
Statuses update automatically as Meta sends the delivery and read webhooks. If you query immediately after sending, it’s normal to see the
sent status until the confirmations arrive.
