Start chat

Start chat

WhatsApp chat widget
Yanis

Welcome to Sparrow,

Do you have any questions? We would be happy to chat with you!


SMS delivery status codes:

ADDED:

ID Status
1 PENDING_ADDED
  • The message has been added to the application queue (not yet handed to the mobile operator).

ACCEPTED:

ID Status
2 PENDING_ACCEPTED
  • The message has been accepted and processed, and is ready to be sent to the next instance, i.e. the operator.

PENDING:

The message has been processed and sent to the next instance, i.e. a mobile operator.

ID Status
3 PENDING_WAITING_DELIVERY
  • The message has been processed and sent to the next instance, i.e. a mobile operator, with acknowledgement of the request from its platform. The delivery report has not yet been received and is awaited, so the status is still pending.
4 PENDING_ENROUTE
  • The message has been processed and sent to the next instance, i.e. the mobile operator.

DELIVERED:

The message has been processed and delivered successfully.

ID Status
5 DELIVERED_TO_OPERATOR
  • The message has been sent and delivered successfully to the operator.
6 DELIVERED_TO_HANDSET
  • The message has been processed successfully and delivered to the recipient.

UNDELIVERED:

The message was not delivered.

ID Status
7 UNDELIVERABLE_REJECTED_OPERATOR
  • A message was sent to the operator, but the request was rejected or a delivery report with status REJECTEDwas returned.
8 UNDELIVERABLE_NOT_DELIVERED
  • The message was sent to the operator but was not delivered, because a delivery report with status UNDELIVEREDwas returned by the operator.

EXPIRED:

The message was sent and either expired after waiting beyond its validity period (our platform default is 48 hours), or the operator's delivery report returned expiry as the final status.

ID Status
9 EXPIRED_EXPIRED
  • The message was received and sent to the operator. However, it was pending until the validity period expired or the operator returned the status EXPIRED in the meantime.
10 EXPIRED_DLR_UNKNOWN
  • The message was received and forwarded to the operator for delivery. However, the operator's delivery report was not formatted correctly or was not recognised as valid.

REJECTED:

The message was received but was rejected by Sparrow, or the operator returned REJECTED as the final status.

ID Status
11 REJECTED_NETWORK
  • The message was received, but the network is outside our coverage or is not configured on your account. Your account manager can tell you about coverage or configure the network in question.
12 REJECTED_PREFIX_MISSING
  • The message was received but rejected because the number is not recognised due to an incorrect prefix or number length. This information differs for each network and is updated regularly.
13 REJECTED_DND
  • The message was received and rejected because the user is subscribed to DND (Do Not Disturb) services, which block all service traffic to their number.
14 REJECTED_SOURCE
  • Your account is configured to accept only registered sender IDs, and the sender ID set in the request has not been registered on your account.
15 REJECTED_NOT_ENOUGH_CREDITS
  • Your account has no credits left for further submissions. Top up your account. For further help, to top up or request an online account top-up service, you can contact your account manager.
16 REJECTED_SENDER
  • The sender ID has been blocked on your account via the Sparrow interface. Remove it from your account's block list or contact support for help.
17 REJECTED_DESTINATION
  • The destination number has been blocked either at the operator's request or on your account; please remove it from your account's block list or contact support for more information.
18 REJECTED_PREPAID_PACKAGE_EXPIRED
  • The account credits have exceeded their validity period. Top up your account with credits to extend the validity period.
19 REJECTED_DESTINATION_NOT_REGISTERED
  • Your account has been configured to submit to a single number only, for testing purposes; contact your account manager to remove the restriction.
20 REJECTED_ROUTE_NOT_AVAILABLE
  • The message was received on the system. However, your account has not been configured to send messages, i.e. no route on your account is available for further submission. Your account manager can configure your account according to your preferences.
21 REJECTED_FLOODING_FILTER
  • The message was rejected by an anti-flooding mechanism. By default, a single number can only receive 20 different messages and 6 identical messages per hour. If needed, the limit can be raised per account on request to your account manager.
22 REJECTED_SYSTEM_ERROR
  • The request was rejected because of an expected system error. Retry the submission or contact our technical support team for more details
23 REJECTED_DUPLICATE_MESSAGE_ID
  • The request was rejected because of a duplicate message ID specified in the submit request; message IDs must be unique values. For more information, contact our technical support team.
24 REJECTED_INVALID_UDH
  • The message was received and our system detected that it was formatted incorrectly because of an invalid ESM class parameter (full binary message API method) or an inaccurate number of characters when using esmclass:64 (UDH). For more information, contact our support team.
25 REJECTED_MESSAGE_TOO_LONG
  • The message was received, but the total message length is more than 25 parts or the message text exceeds 4,000 bytes, in line with our system's limitation.
26 MISSING_TO
  • The request was received but the recipient was not set, i.e. there must be valid recipients to send the message.
27 REJECTED_DESTINATION
  • The request was received; however, the destination is not valid - the number prefix is incorrect because it does not match a valid number prefix of a mobile operator. The number length is also taken into account when checking the number's validity.

Contact us to make your email campaign a success.