Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.buildwithchirp.com/llms.txt

Use this file to discover all available pages before exploring further.

You can send the same message to multiple recipients by providing an array of phone numbers in the to field.

Basic Example

curl -X POST https://api.buildwithchirp.com/v1/sms \
  -H "Authorization: Bearer YOUR_LIVE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "+15551234567",
    "to": [
      "+15559876543",
      "+15551112222",
      "+15553334444"
    ],
    "text": "Important notification for all recipients"
  }'

With MMS

Send MMS to multiple recipients:
curl -X POST https://api.buildwithchirp.com/v1/sms \
  -H "Authorization: Bearer YOUR_LIVE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "+15551234567",
    "to": [
      "+15559876543",
      "+15551112222",
      "+15553334444"
    ],
    "text": "Check out our new product",
    "mediaUrls": ["https://example.com/product.jpg"],
    "transport": "mms"
  }'

How It Works

When you send to multiple recipients:
  • Each recipient receives an individual message
  • Recipients cannot see other recipients (no group chat)
  • Each message is billed separately
  • All messages use the same content
This is not a group message. Each recipient receives their own individual message and cannot see other recipients.