Skip to contentSkip to navigationSkip to topbar

Twilio Bulk Messaging API

Send personalized messages across SMS, MMS, RCS, and WhatsApp. Reach up to 10,000 recipients in a single API request, with rich content and cross-channel support. Find the documentation, sample code, and developer tools you need to start sending.

Get started now

Take the next steps with Twilio Bulk Messaging API

Start sending messages
Learn more
1
Twilio servers
2
Your app
curl -X POST 'https://comms.twilio.com/v1/Messages' \
-H 'Content-Type: application/json' \
-d '{
"from": {
"address": "+15017122661",
"channel": "SMS"
},
"to": [
{
"address": "+15558675310",
"channel": "PHONE"
}
],
"content": {
"text": "Hello from Twilio Bulk Messaging!"
}
}' \
-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN
3
Send your first bulk message in minutes.

Take the next steps with Twilio Bulk Messaging API


Start sending messages

Set up your account, configure your sender, and send your first message with the Twilio Bulk Messaging API.

1
HTTP/1.1 202 Accepted
2
operationId: comms_operation_01h9krwprkeee8fzqspvwy6nq8
Get started

Learn more

Explore the guides and API references to build and scale your bulk messaging integration.

Core concepts

Twilio offers other tools to enhance your messaging applications. Reach your customers across multiple channels with Programmable Messaging and Voice.

Messaging
Messaging

Send SMS, MMS, and WhatsApp messages programmatically.

Product documentation