Class DeliveryReportStatus

java.lang.Object
com.sinch.sdk.core.utils.EnumDynamic<String,DeliveryReportStatus>
com.sinch.sdk.domains.sms.models.DeliveryReportStatus

public class DeliveryReportStatus extends EnumDynamic<String,DeliveryReportStatus>
The status field describes which state a particular message is in. Note that statuses of type Intermediate will only be reported if you request a status per_recipient or per_recipient_final ( @see Retrieve a recipient delivery report).
Since:
1.0
See Also:
  • Field Details

    • QUEUED

      public static final DeliveryReportStatus QUEUED
      Message is queued within REST API system and will be dispatched according to the rate of the account.
    • DISPATCHED

      public static final DeliveryReportStatus DISPATCHED
      Message has been dispatched and accepted for delivery by the SMSC.
    • ABORTED

      public static final DeliveryReportStatus ABORTED
      Message was aborted before reaching the SMSC.
    • CANCELLED

      public static final DeliveryReportStatus CANCELLED
      Message was cancelled by user before reaching SMSC.
    • REJECTED

      public static final DeliveryReportStatus REJECTED
      Message was rejected by the SMSC.
    • DELETED

      public static final DeliveryReportStatus DELETED
      Message has been deleted. Message was deleted by a remote SMSC. This may happen if the destination is an invalid MSISDN or opted out subscriber.
    • DELIVERED

      public static final DeliveryReportStatus DELIVERED
      Message has been delivered.
    • FAILED

      public static final DeliveryReportStatus FAILED
      Message failed to be delivered.
    • EXPIRED

      public static final DeliveryReportStatus EXPIRED
      Message expired before delivery to the SMSC. This may happen if the expiry time for the message was very short.
    • UNKNOWN

      public static final DeliveryReportStatus UNKNOWN
      Message was delivered to the SMSC but no Delivery Receipt has been received or a Delivery Receipt that couldn't be interpreted was received.
  • Method Details