I am missing my delivery reports
Last updated
Last updated
If you are missing DLRs (SMS delivery status reports), you can check two things:
Did you include the optional parameter reference
and a value when sending a message via our SMS API?
Status reports are only provided for SMS messages that have a reference
.
Remember the maximum length of the reference
parameter is 128 characters
Have you configured your status report url in your MessageBird Dashboard?
Once both of the conditions above are met, status reports are sent to your platform through a GET request. The requests hold information about the status of a message that you have sent through our API.
Here's an example:
GET [<http://your-own.url/script?id=e8077d803532c0b5937c639b60216938&reference=YouReference123&recipient=31612345678&status=delivered&statusDatetime=2016-05-03T08%3A58%3A10%2B00%3A00>](<http://your-own.url/script?id=e8077d803532c0b5937c639b60216938&reference=YouReference123&recipient=31612345678&status=delivered&statusDatetime=2016-05-03T08%3A58%3A10%2B00%3A00>)
If you are still not receiving delivery reports after checking the points above, please reach out to our Support team via with the following information:
Destination mobile number (recipient
)
Timestamp of the message (createdDatetime
) including time zone
Your MessageBird account email address