Here you will find the list of all the transactional events you can track. Please consider the request schema and parameters for each of them when you decide to build the Notify URL on your side.
Transactional Email events
Transactional SMS events
📘 Datetime parameters 🕗
The following parameters are present in most of the events we offer tracking for. Keep this information in mind whenever working with webhook datetime values.
ts_epoch, ts_event : UTC Timezone
date : CET/CEST Timezone
Attribute name Data type Description eventstring "request" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred subjectstring message subject X-Mailin-customstring custom added header sending_ipstring ip used to send message ts_epochinteger time stamp in milliseconds UTC of when message was sent template_idinteger internal id of the template tagsarray of strings tags you might have used to identify your message mirror_linkstring A preview link corresponding to the UI logs for the event contact_idinteger Brevo identifier for an existing contact. If contact is not present , return 0
JSON
{
"event":"request",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"sending_ip": "xxx.xxx.xxx.xxx",
"ts_epoch": 1604933654,
"template_id": 22,
"mirror_link": "https://app-smtp.brevo.com/log/preview/1a2000f4-4e33-23aa-ab68-900dxxx9152c",
"contact_id": 8,
"tags": ["transac_messages"]
}
Attribute name Data type Description eventstring "click" emailstring recipient of message idinteger webhook id datestring date of the event listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred subjectstring message subject X-Mailin-customstring custom added header sending_ipstring ip used to send message ts_epochinteger time stamp in milliseconds UTC of when event occurred template_idinteger internal id of the template tagsarray of strings tags you might have used to identify your message linkstring URL accessed by recipient user_agentstring Information about the user’s browser or email client device_usedstring Details about the device from which the action originated contact_idinteger Brevo identifier for an existing contact. If contact is not present , return 0 mirror_linkstring A preview link corresponding to the UI logs for the event
JSON
{
"event":"click",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"sending_ip": "xxx.xxx.xxx.xxx",
"ts_epoch": 1604933654,
"template_id": 22,
"tags": ["transac_messages"],
"user_agent": "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)",
"device_used": "DESKTOP",
"mirror_link": "https://app-smtp.brevo.com/log/preview/1a2000f4-4e33-23aa-ab68-900dxxx9152c",
"contact_id": 8,
"link": "https://domain.com/product"
}
Attribute name Data type Description eventstring "deferred" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred subjectstring message subject X-Mailin-customstring custom added header sending_ipstring ip used to send message ts_epochinteger time stamp in milliseconds UTC of when message was sent template_idinteger internal id of the template tagsarray of strings tags you might have used to identify your message reasonstring the reason the message has been deferred
JSON
{
"event":"deferred",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"sending_ip": "xxx.xxx.xxx.xxx",
"ts_epoch": 1604933654,
"template_id": 22,
"tags": ["transac_messages"],
"reason": "spam"
}
Attribute name Data type Description eventstring "delivered" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred ts_epochinteger time stamp in milliseconds UTC of when message was sent subjectstring message subject X-Mailin-customstring custom added header sending_ipstring ip used to send message template_idinteger internal id of the template tagsarray of strings tags you might have used to identify your message
JSON
{
"event":"delivered",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"sending_ip": "xxx.xxx.xxx.xxx",
"template_id": 22,
"tags": ["transac_messages"],
}
Attribute name Data type Description eventstring "soft_bounce" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred subjectstring message subject X-Mailin-customstring custom added header sending_ipstring ip used to send message template_idinteger internal id of the template tagsarray of strings tags you might have used to identify your message reasonstring the reason the message has been soft bounced
JSON
{
"event":"soft_bounce",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"sending_ip": "xxx.xxx.xxx.xxx",
"template_id": 22,
"tags": ["transac_messages"],
"reason": "server is down"
}
Attribute name Data type Description eventstring "hard_bounce" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred subjectstring message subject X-Mailin-customstring custom added header sending_ipstring ip used to send message template_idinteger internal id of the template tagsarray of strings tags you might have used to identify your message reasonstring the reason the message has been hard bounced ts_epochinteger time stamp in milliseconds UTC of when message was sent
JSON
{
"event":"hard_bounce",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"sending_ip": "xxx.xxx.xxx.xxx",
"template_id": 22,
"tags": ["transac_messages"],
"reason": "server is down",
"ts_epoch":1604933653
}
Attribute name Data type Description eventstring "spam" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred X-Mailin-customstring custom added header tagsarray of strings tags you might have used to identify your message
JSON
{
"event":"spam",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"X-Mailin-custom": "some_custom_header",
"tags": ["transac_messages"],
}
Attribute name Data type Description eventstring "unique_opened" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred subjectstring message subject X-Mailin-customstring custom added header sending_ipstring ip used to send message template_idinteger internal id of the template tagsarray of strings tags you might have used to identify your message ts_epochinteger time stamp in milliseconds UTC of when message was sent user_agentstring Information about the user’s browser or email client device_usedstring Details about the device from which the action originated mirror_linkstring A preview link corresponding to the UI logs for the event contact_idinteger Brevo identifier for an existing contact. If its not present , return 0
JSON
{
"event":"unique_opened",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"sending_ip": "xxx.xxx.xxx.xxx",
"template_id": 22,
"tags": ["transac_messages"],
"user_agent": "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)",
"device_used": "DESKTOP",
"mirror_link": "https://app-smtp.brevo.com/log/preview/1a2000f4-4e33-23aa-ab68-900dxxx9152c",
"contact_id": 8,
"ts_epoch": 1604933623
}
Attribute name Data type Description eventstring "opened" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred subjectstring message subject X-Mailin-customstring custom added header sending_ipstring ip used to send message template_idinteger internal id of the template tagsarray of strings tags you might have used to identify your message ts_epochinteger time stamp in milliseconds UTC of when message was sent user_agentstring Information about the user’s browser or email client device_usedstring Details about the device from which the action originated contact_idinteger Brevo identifier for an existing contact. If its not present , return 0 mirror_linkstring A preview link corresponding to the UI logs for the event
JSON
{
"event":"opened",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"sending_ip": "xxx.xxx.xxx.xxx",
"template_id": 22,
"user_agent": "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)",
"device_used": "DESKTOP",
"mirror_link": "https://app-smtp.brevo.com/log/preview/1a2000f4-4e33-23aa-ab68-900dxxx9152c",
"contact_id": 8,
"tags": ["transac_messages"],
"ts_epoch": 1604933623
}
Attribute name Data type Description eventstring "invalid_email" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred subjectstring message subject X-Mailin-customstring custom added header template_idinteger internal id of the template tagsarray of strings tags you might have used to identify your message ts_epochinteger time stamp in milliseconds UTC of when message was sent
JSON
{
"event":"invalid_email",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"template_id": 22,
"tags": ["transac_messages"],
"ts_epoch": 1604933623
}
Attribute name Data type Description eventstring "blocked" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred subjectstring message subject X-Mailin-customstring custom added header template_idinteger internal id of the template tagsarray of strings tags you might have used to identify your message ts_epochinteger time stamp in milliseconds UTC of when message was sent
JSON
{
"event":"blocked",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"template_id": 22,
"tags": ["transac_messages"],
"ts_epoch": 1604933623
}
Attribute name Data type Description eventstring "error" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred subjectstring message subject X-Mailin-customstring custom added header template_idinteger internal id of the template tagsarray of strings tags you might have used to identify your message ts_epochinteger time stamp in milliseconds UTC of when message was sent
JSON
{
"event":"invalid_email",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"template_id": 22,
"tags": ["transac_messages"],
"ts_epoch": 1604933623
}
Attribute name Data type Description eventstring "unsubscribed" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone tsinteger timestamp in seconds of when event occurred message-idstring internal message id ts_eventinteger time stamp in seconds GMT of when the webhook event occurred subjectstring message subject X-Mailin-customstring custom added header template_idinteger internal id of the template tagstring tag you might have used to identify your message ts_epochinteger time stamp in milliseconds UTC of when message was sent sending_ipstring IP used to send the message user_agentstring Information about the user’s browser or email client device_usedstring Details about the device from which the action originated mirror_linkstring A preview link corresponding to the UI logs for the event contact_idinteger Brevo identifier for an existing contact. If its not present , return 0
JSON
{
"event":"unsubscribed",
"email": "[email protected] ",
"id": xxxxx,
"date": "2020-10-09 00:00:00",
"ts":1604933619,
"message-id": "[email protected] ",
"ts_event": 1604933654,
"subject": "My first Transactional",
"X-Mailin-custom": "some_custom_header",
"template_id": 22,
"tag":"[\"transactionalTag\"]",
"user_agent": "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)",
"device_used": "MOBILE",
"mirror_link": "https://app-smtp.brevo.com/log/preview/1a2000f4-4e33-23aa-ab68-900dxxx9152c",
"contact_id": 8,
"ts_epoch": 1604933623,
"sending_ip": "xxx.xxx.xxx.xxx"
}
Attribute name Data type Description eventstring "proxy_open" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone message-idstring internal message id subjectstring message subject tagstring tag you might have used to identify your message sending_ipstring IP used to send the message ts_epochinteger time stamp in milliseconds UTC of when message was sent ts_eventinteger it is the time at which the callback is sent to client in Unix format template_idinteger internal id of the template user_agentstring Information about the user’s browser or email client device_usedstring Details about the device from which the action originated mirror_linkstring A preview link corresponding to the UI logs for the event contact_idinteger Brevo identifier for an existing contact. If its not present , return 0
JSON
{
"event": "proxy_open",
"email": "[email protected] "
"id": 1,
"date": "2020-10-09 00:00:00",
"message-id": "[email protected] ".
"subject": "My first Transactional",
"tag": "[\"transactionalTag\"]",
"sending_ip": "xxx.xxx.xxx.xxx",
"ts_epoch": 1534486682000,
"user_agent": "Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)",
"device_used": "DESKTOP",
"mirror_link": "https://app-smtp.brevo.com/log/preview/1a2000f4-4e33-23aa-ab68-900dxxx9152c",
"contact_id": 8,
"template_id": 1
}
Attribute name Data type Description eventstring "unique_proxy_open" emailstring recipient of message idinteger webhook id datestring date sent listed in YEAR-MONTH-DAY, HOUR:MINUTE:SECOND in your timezone message-idstring internal message id subjectstring message subject tagstring tag you might have used to identify your message sending_ipstring IP used to send the message tsinteger timestamp in seconds of when event occurred ts_epochinteger time stamp in milliseconds UTC of when message was sent ts_eventinteger it is the time at which the callback is sent to client in Unix format template_idinteger internal id of the template linkstring URL accessed by recipient mirror_linkstring A preview link corresponding to the UI logs for the event tagsarray of strings tags you might have used to identify your message user_agentstring Information about the user’s browser or email client device_usedstring Details about the device from which the action originated contact_idinteger Brevo identifier for an existing contact. If its not present , return 0 sender_emailstring Email of the sender
JSON
{
"id":25290,
"email":"",
"message-id":"an#2705147202202651768",
"date":"2024-08-22 16:03:29",
"tags":[
"this_tag",
"tag_thos"
],
"tag":"[\"this_tag\", \"tag_thos\"]",
"event":"unique_proxy_open",
"subject":"this is required subject",
"sending ip":"::",
"ts":1724322809,
"template_id":660,
"ts_epoch":1724322809710,
"ts_event":1724322809,
"link":"",
"sender_email":"[email protected] ",
"mirror_link":"https://app-smtp.brevo.com/log/preview/1a2000f4-4e33-23aa-ab68-900dxxx9152c",
"user_agent":"Mozilla/5.0",
"device_used":"DESKTOP",
"contact_id":4816445214646337536
}
The parameters and webhook responses for the webhook events are mentioned here. Below you will find all the Transactional SMS webhook events:
Attribute name Datatype Description idInteger The id is the webhook ID, so it will remain the same for webhook payloads sent to a single webhook URL toString Mobile number of the recipient sms_countInteger Number of sms parts sent credits_usedFloat Credits deducted messageIdInteger Message id for Transactional SMS remaining_creditFloat Remaining balance credit msg_statusString Status of the message(sent, delivered, soft_bounce, hard_bounce) dateString Time at which the event is generated typeString Type of SMS (Marketing/Transactional) referenceString id generated for every Transactional SMS
JSON
{
"id": 26570,
"to": "918076001713",
"sms_count": 1,
"credits_used": 1.5,
"messageId": 123,
"remaining_credit": 11488.845,
"msg_status": "sent",
"date": "2024-10-11 14:19:59",
"type": "transactional"
"reference":{
"1":"1hi8srff049z0qzvgt3f"
},
}
Attribute name Datatype Description idInteger The id is the webhook ID, so it will remain the same for webhook payloads sent to a single webhook URL msg_statusString Status of the message(sent, delivered, soft_bounce, hard_bounce) statusString Status descriptionString Describes the event i.e delivered, accepted, replied etc. referenceString id generated for every Transactional SMS toString Mobile number of the recipient ts_eventString it is the time at which the callback is sent to client in Unix format dateString Time at which the event is generated messageIdInteger Message Id for Transactional SMS tagArray of strings SMS tag if the client has used any typeString Type of SMS (Marketing/Transactional)
JSON
{
"id": 26519,
"msg_status": "accepted",
"status": "OK",
"description": "accepted",
"reference":{
"1":"1hi8srff049z0qzvgt3f"
},
"to": "12018500757",
"ts_event": 1728390414,
"date": "2024-10-08 17:56:54",
"messageId": 123,
"tag": [
"tag1name","tag2name"
],
"type": "transactional"
}
Attribute name Datatype Description idInteger The id is the webhook ID, so it will remain the same for webhook payloads sent to a single webhook URL statusString Status referenceString id generated for every Transactional SMS msg_statusString Status of the message(sent, delivered, soft_bounce, hard_bounce) descriptionString Describes the event i.e delivered, accepted, replied etc. toString Mobile number of the recipient ts_eventInteger It is the time at which the callback is sent to client in Unix format dateString Time at which the event is generated messageIdInteger Message id of Transactional SMS tagArray of strings SMS tag if the client has used any typeString Type of SMS (Marketing/Transactional)
JSON
{
"id": 26527,
"status": "OK",
"reference":{
"1":"1hi8srff049z0qzvgt3f"
},
"msg_status": "delivered",
"description": "delivered",
"to": "919102600071",
"ts_event": 1728459617,
"date": "2024-10-09 13:10:17",
"messageId": 123,
"tag": [
"tag1name"
],
"type": "transactional"
}
Attribute name Datatype Description idInteger The id is the webhook ID, so it will remain the same for webhook payloads sent to a single webhook URL msg_statusString Status of the message(sent, delivered, soft_bounce, hard_bounce) statusString Status referenceString id generated for every Transactional SMS error_codeInteger Error code descriptionString Bounce Reason for Failed to deliver message toString Mobile number of the recipient replyString Reply of SMS ts_eventInteger It is the time at which the callback is sent to client in Unix format dateString Time at which the event is generated messageIdInteger Message id for Transactional SMS tagArray of strings SMS tag if the client has used any typeString Type of SMS (Marketing/Transactional)
JSON
{
"id": 26519,
"msg_status": "replied",
"status": "OK",
"reference":{
"1":"1hi8srff049z0qzvgt3f"
},
"error_code": 101,
"description": "replied",
"to": "919368207022",
"reply": "Hi",
"ts_event": 1728386415,
"date": "2024-10-08 16:50:16",
"messageId": 123,
"tag": [
"tag1name","tag2name"
],
"type": "transactional",
}
Attribute name Datatype Description idInteger The id is the webhook ID, so it will remain the same for webhook payloads sent to a single webhook URL msg_statusString Status of the message(sent, delivered, soft_bounce, hard_bounce) statusString Status referenceString id generated for every Transactional SMS descriptionString Bounce reason for failed to deliver message bounce_typeString Hard bounce or soft bounce error_codeInteger Error code toString Mobile number of the recipient ts_eventInteger It is the time at which the callback is sent to client in Unix format dateString Time at which the event is generated messageIdInteger Message id for Transactional SMS tagArray of strings SMS tag if the client has used any typeString Type of SMS (Marketing/Transactional)
JSON
{
"id": 26519,
"msg_status": "soft_bounce",
"status": "OK",
"reference":{
"1":"1hi8srff049z0qzvgt3f"
},
"description": "Failed to deliver message for reasons unknown",
"bounce_type": "soft_bounce",
"error_code": 7,
"to": "916778670023",
"ts_event": 1728390422,
"date": "2024-10-08 17:57:03",
"messageId": 123,
"tag": [
"tag1name","tag2name"
],
"type": "transactional"
}
Attribute name Datatype Description idInteger The id is the webhook ID, so it will remain the same for webhook payloads sent to a single webhook URL msg_statusString Status of the message(sent, delivered, soft_bounce, hard_bounce) statusString Status referenceString id generated for every Transactional SMS descriptionString Bounce reason for failed to deliver message bounce_typeString Hard bounce or soft bounce error_codeInteger Error code messageIdInteger Message Id for Transactional SMS toString Mobile number of the recipient ts_eventInteger It is the time at which the callback is sent to client in Unix format dateString Time at which the event is generated tagArray of strings SMS tag if the client has used any typeString Type of SMS (Marketing/Transactional)
JSON
{
"id": 26519,
"msg_status": "hard_bounce",
"status": "OK",
"reference":{
"1":"1hi8srff049z0qzvgt3f"
},
"description": "Message is undeliverable due to an incorrect / invalid / permanently barred MSISDN for this operator",
"bounce_type": "hard_bounce",
"error_code": 23,
"messageId": 123,
"to": "916008678623",
"ts_event": 1728390422,
"date": "2024-10-08 17:57:03",
"tag": [
"tag1name","tag2name"
],
"type": "transactional"
}
Attribute name Datatype Description idInteger The id is the webhook ID, so it will remain the same for webhook payloads sent to a single webhook URL msg_statusString Status of the message(sent, delivered, soft_bounce, hard_bounce) statusString Status descriptionString Describes the event i.e delivered, accepted, replied etc. referenceString id generated for every Transactional SMS toString Mobile number of the recipient error_codeInteger Error code ts_eventInteger It is the time at which the callback is sent to client in Unix format dateString Time at which the event is generated messageIdInteger Message Id for Transactional SMS tagArray of strings SMS tag if the client has used any typeString Type of SMS (Marketing/Transactional)
JSON
{
"id": 26519,
"msg_status": "subscribe",
"status": "OK",
"description": "subscribe",
"reference":{
"1":"1hi8srff049z0qzvgt3f"
},
"to": "12010077757",
"error_code": 101,
"ts_event": 1728390414,
"date": "2024-10-08 17:56:54",
"messageId": 123,
"tag": [
"tag1name","tag2name"
],
"type": "transactional"
}
Attribute name Datatype Description idInteger The id is the webhook ID, so it will remain the same for webhook payloads sent to a single webhook URL msg_statusString Status of the message(sent, delivered, soft_bounce, hard_bounce) statusString Status descriptionString Describes the event i.e delivered, accepted, replied etc. referenceString id generated for every Transactional SMS toString Mobile number of the recipient ts_eventInteger It is the time at which the callback is sent to client in Unix format dateString Time at which the event is generated messageIdInteger Message Id for Transactional SMS error_codeInteger Error code tagArray of strings SMS tag if the client has used any typeString Type of SMS (Marketing/Transactional)
JSON
{
"id": 26519,
"msg_status": "unsubscribed",
"status": "OK",
"description": "unsubscribed",
"reference":{
"1":"1hi8srff049z0qzvgt3f"
},
"to": "12018570057",
"ts_event": 1728390414,
"date": "2024-10-08 17:56:54",
"messageId": 123,
"error_code": 100,
"tag": [
"tag1name","tag2name"
],
"type": "transactional"
}
Attribute name Datatype Description idInteger The id is the webhook ID, so it will remain the same for webhook payloads sent to a single webhook URL msg_statusString Status of the message(sent, delivered, soft_bounce, hard_bounce) statusString Status descriptionString Describes the event i.e delivered, accepted, replied etc. referenceString id generated for every Transactional SMS toString Mobile number of the recipient ts_eventInteger It is the time at which the callback is sent to client in Unix format dateString Time at which the event is generated messageIdInteger Message Id for Transactional SMS tagArray of strings SMS tag if the client has used any typeString Type of SMS (Marketing/Transactional)
JSON
{
"id": 26519,
"msg_status": "skip",
"status": "OK",
"description": "skip",
"reference":{
"1":"1hi8srff049z0qzvgt3f"
},
"to": "00018577757",
"ts_event": 1728390414,
"date": "2024-10-08 17:56:54",
"messageId": 0,
"tag": [
"tag1name","tag2name"
],
"type": "transactional"
}
Attribute name Datatype Description idInteger The id is the webhook ID, so it will remain the same for webhook payloads sent to a single webhook URL toString Mobile number of the recipient messageIdInteger Message Id for Transactional SMS msg_statusString Status of the message(sent, delivered, soft_bounce, hard_bounce) dateString Time at which the event is generated typeString Type of SMS (Marketing/Transactional) referenceString id generated for every Transactional SMS
JSON
{
"id": 26570,
"to": "918076721713",
"messageId": 123,
"msg_status": "bl",
"date": "2024-10-11 14:19:59",
"type": "transactional",
"reference":{
"1":"1hi8srff049z0qzvgt3f"
},
}
Attribute name Datatype Description idInteger The id is the webhook ID, so it will remain the same for webhook payloads sent to a single webhook URL msg_statusString Status of the message(sent, delivered, soft_bounce, hard_bounce) statusString Status of webhook request referenceString id generated for every Transactional SMS toString Mobile number of the recipient dateString Time at which the event is generated messageIdInteger Message Id for Transactional SMS tagArray of strings SMS tag if the client has used any typeString Type of SMS (Marketing/Transactional)
JSON
{
"id": 26519,
"msg_status": "rej",
"status": "OK",
"reference":{
"1":"1hissrff04ss0qzv003f"
},
"to": "12000500757",
"date": "2024-10-08 17:56:54",
"messageId": 123,
"tag": [
"tag1name","tag2name"
],
"type": "transactional",
}