SMS API

DeliveryReceiptCode

Indicates the status of an outgoing message. This value is included in the SMSDeliveryReceiptPostback and MMSDeliveryReceiptPostback types.

Type: Enum

Possible Values

ValueDescription
000 – DeliveredToDeviceThe message was delivered to the recipient.
003 – DeliveredToCarrierThe message was delivered to the carrier.
004 – AcceptedThe carrier accepted the message.
005 – UndelivOrDeletedThe 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 – ExpiredThe message expired at the carrier.
023 – RejectedThe carrier rejected the message.
028 – SenderExceededCarrierThrottleThe message sender has exceeded the carrier’s maximum rate.
029 – RecipientExceededCarrierThrottleThe message recipient has exceeded the carrier’s maximum rate.
030 – SenderAndRecipentExceededCarrierThrottleThe message sender and recipient have exceeded the carrier’s maximum rate.
032 – InvalidMessageFormatOrTextMsgContentSizeExceededThe message is invalidly formatted or too large.
090 – BadAddressThe destination number is not a valid number, so the carrier rejected the message.
091 – InvalidRoutingThe carrier has not approved or provisioned the sending number.
999 – CarrierErrorUnknownThe carrier failed to send the message for an unknown reason.

Let’s start sending, together.