Skip to content

Get a WhatsApp template message's status

get/whatsapp-message-status
Any key

Returns the delivery status of a template message sent through Chat Data, by WhatsApp message id. Status moves forward only: accepted → sent → delivered → read → replied → form_completed, or failed with WhatsApp's error code and title. Each step's time is in statusAt.

Parameters

Sending 2 of 2 fields
Required
chatbotIdstring
messageIdstring
The messageId returned when the template was sent.
Try it · GET /whatsapp-message-status
curl 'https://api.chat-data.com/api/v2/whatsapp-message-status?chatbotId=6650f1c2a9e4b83d2c7a1f05&messageId=6650f1c2a9e4b83d2c7a1f3c' \  -H "Authorization: Bearer $CHAT_DATA_API_KEY"
Loading…

Responses

The message's status.

Content type: application/json

FieldDescription
statusstringOne of: success.
messageobject
message.messageIdstring
message.tostring
message.recipientNamestringThe recipient's name when one was recorded with the send, otherwise null.
message.templateobject
message.template.namestring
message.template.languagestring
message.template.categorystring
message.contentstringThe message as shown in the conversation.
message.sourcestringOne of: live_chat, templates, test, campaign, api.
message.campaignIdstring
message.conversationIdstring
message.statusstringOne of: queued, accepted, sent, delivered, read, replied, form_completed, failed, cancelled.
message.statusAtobject
message.errorobject
message.error.codeinteger
message.error.titlestring
message.pricingobject
message.pricing.billableboolean
message.pricing.categorystring
message.flowResponseobjectThe customer's Flow answers, once submitted.
message.isTestboolean
message.createdAtstring

Example

{  "status": "success",  "message": {    "messageId": "6650f1c2a9e4b83d2c7a1f3c",    "to": "sample to",    "recipientName": "Jane Doe",    "template": {      "name": "Jane Doe",      "language": "sample language",      "category": "sample category"    },    "content": "What are your opening hours?",    "source": "live_chat",    "campaignId": "6650f1c2a9e4b83d2c7a1f3c",    "conversationId": "3f2b8c1e-9a4d-4e7b-8c2a-5d1e6f7a8b9c",    "status": "queued",    "statusAt": {      "key": "2026-10-14T09:30:00.000Z"    },    "error": {      "code": 131049,      "title": "sample title"    },    "pricing": {      "billable": true,      "category": "sample category"    },    "flowResponse": {},    "isTest": true,    "createdAt": "2026-10-14T09:30:00.000Z"  }}

Last updated October 14, 2026