SMS API
DeliveryReceiptCode
Indicates the status of an outgoing message. This value is included in the SMSDeliveryReceiptPostback
and MMSDeliveryReceiptPostback
types.
Type: Enum
Possible Values
Value | Description |
---|---|
000 – DeliveredToDevice | The message was delivered to the recipient. |
003 – DeliveredToCarrier | The message was delivered to the carrier. |
004 – Accepted | The carrier accepted the message. |
005 – UndelivOrDeleted | The carrier attempted but failed to deliver the message. The destination device might be out of network coverage, switched off, or roaming out of the carrier’s supported network. |
008 – Expired | The message expired at the carrier. |
023 – Rejected | The carrier rejected the message. |
028 – SenderExceededCarrierThrottle | The message sender has exceeded the carrier’s maximum rate. |
029 – RecipientExceededCarrierThrottle | The message recipient has exceeded the carrier’s maximum rate. |
030 – SenderAndRecipentExceededCarrierThrottle | The message sender and recipient have exceeded the carrier’s maximum rate. |
032 – InvalidMessageFormatOrTextMsgContentSizeExceeded | The message is invalidly formatted or too large. |
090 – BadAddress | The destination number is not a valid number, so the carrier rejected the message. |
091 – InvalidRouting | The carrier has not approved or provisioned the sending number. |
999 – CarrierErrorUnknown | The carrier failed to send the message for an unknown reason. |
Let’s start sending, together.