Follow

Possible Status/Error Code Combinations for MDRs

Below you will find a list of possible status and error code combinations for Outbound and Inbound MDRs

 

Outbound MDRs

  • 200/SENT - The message was sent off to the carrier for delivery.

  • REJECTED Status Codes:

    • 900 / Carrier Disabled - This destination carrier is disabled on your account.

    • 800 / Carrier Blocked - The message was blocked by a mobile carrier.

    • 700 / Opt Out Filtered - The destination number has opted out of receiving messages using a STOP keyword.

    • 600 / Unregisterd Traffic - The source number is not registered to a campaign.

Inbound MDRs

In addition to the MDR response codes above, the below codes may be seen for Inbound MDRs.

  • 200 / OK - We received a 200 OK from the inbound message endpoint.

  • REJECTED Status Codes:

    • 400 / BAD REQUEST - The server cannot process the message due to a client error (invalid syntax). The message should not be resent without modification.

    • 404 / NOT FOUND - The server cannot find the requested resource.

    • 415 / UNSUPPORTED MEDIA TYPE - The server refuses to accept the message request because it is in an unsupported format.

    • 429 / TOO MANY REQUESTS - The user has sent too many requests in a given amount of time ("rate limiting").

    • 500 / INTERNAL SERVER ERROR - The server encountered an unexpected condition that prevented it from fulfilling the message request.

    • 504 / GATEWAY TIMEOUT - The server did not get a response in time from the upstream server in order to complete the message request.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk