I am missing my delivery reports
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 here 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 this page with the following information:
Destination mobile number (
recipient
)Timestamp of the message (
createdDatetime
) including time zoneYour MessageBird account email address
Last updated