# Status Codes

## Viber Status Codes 

This section shows the delivery (DLR) and event status codes and descriptions.

### Delivery Status

Indicates the final DLR status of a sent message, confirming whether it successfully reached the recipient's device or failed.

| Code | Status | Description |
|  --- | --- | --- |
| 1 | Delivered | The message has been delivered via Viber. |
| 2 | Bounced-Undelivered | The message was not successfully received by the recipient due to various reasons such as the mobile number registered to Viber is no longer active, recipient unsubscribed to the channel, recipient’s mobile number is not registered to Viber. |
| 2 | Bounced-Expired | The message was not successfully received by the recipient. This happens when the recipient is unreachable during the duration of the message lifetime (TTL) set. |
| 2 | Country not permitted | Viber channel is not permitted to send a message to the recipient country. |


### Event Status

Indicates the user-level interactions with a message, such as when the message was viewed (Seen) or when the CTA button was clicked.

| Code | Status | Description |
|  --- | --- | --- |
| 8000 | Seen | The message has been opened by the recipient. |
| 8001 | Clicked | The call-to-action button in the message has been clicked by the recipient. |


## WhatsApp Status Codes 

This section shows the delivery (DLR) and event status codes and descriptions.

### Delivery Status

Indicates the final DLR status of a sent message, confirming whether it was accepted by WhatsApp, successfully reached the recipient, or failed.

| Status | Description |
|  --- | --- |
| Sent | The message has been sent to WhatsApp successfully. |
| Delivered | The message has been delivered to the recipient. |
| Bounced | The message failed due to an error returned by WhatsApp or error based on Promotexter's validation. |


### Event Status

Indicates user-level interactions with a delivered message.

| Status | Description |
|  --- | --- |
| Read | The message has been opened by the recipient. |
| Played | The voice message has been played by the recipient the first time. |


## SMS Status Codes 

This section shows the delivery (DLR) status codes and descriptions.

### Delivery Status

Indicates the final DLR status of a sent SMS message, confirming whether it successfully reached the recipient's device or failed.

| Code | Status | Description |
|  --- | --- | --- |
| 1 | Delivered | The message has been delivered. |
| 2 | Bounced | The message has bounced. |
| 16 | Rejected | The message has been rejected. |
| 32 | Unknown DLR | Delivery status is unknown. |
| 64 | Expired | The message has expired. |


## Email Status Codes 

This section shows the delivery (DLR) status and descriptions.

### Delivery Status

Indicates the final DLR status of a sent email message, confirming whether it successfully reached the recipient's mailbox or failed.

| Status | Description |
|  --- | --- |
| Delivered | The message has been delivered. |
| Soft-bounced | Temporary delivery failure. Recipient’s email inbox may be full. |
| Hard-bounced | Permanent delivery failure. Email address may be invalid. |