> For the complete documentation index, see [llms.txt](https://docs.cuoral.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cuoral.com/api-reference/engagement/sms/send-bulk-sms.md).

# Send Bulk SMS

## Send a new bulk sms

<mark style="color:green;">`POST`</mark> <https://api.cuoral.com/external/v1/external/v1/sms/send/bulk>

The **Cuoral Send Bulk SMS API** allows you to deliver SMS messages to multiple recipients in a single request. Designed for scalability and speed, this endpoint is perfect for sending mass notifications, marketing messages, alerts, or transactional updates. Whether you're reaching hundreds or thousands of users, Cuoral ensures fast, reliable, and secure SMS delivery. Ideal for businesses and developers looking to integrate powerful messaging capabilities directly into their applications.

**Headers**

| Name         | Value              |
| ------------ | ------------------ |
| Content-Type | `application/json` |
| x-api-key    | `<api_key>`        |

**Body**

| Name        | Type   | Description               |
| ----------- | ------ | ------------------------- |
| `sender_id` | string | Sender ID name e.g Cuoral |
| `channel`   | string | generic or dnd            |
| to          | array  | array of phone numbers    |
| message     | string | your OTP is 111111        |

**Response**

{% tabs %}
{% tab title="200" %}

```json
{
 "status":true,
 "message":"Message sent successfully"
}
```

{% endtab %}

{% tab title="400" %}

```json
{
  "error": "Invalid request"
}
```

{% endtab %}
{% endtabs %}
