SMS
Send SMS
Send SMS messages to one or multiple recipients
POST
Overview
The SMS API enables AI agents to send text messages. Supports single or bulk sending with automatic carrier routing.Authentication
Requires x402 payment. First call returns a quote (402), second call with payment executes.Request Body
SMS message body. Maximum 1600 characters.
Phone number(s) in E.164 format (e.g.,
+14155551234). Maximum 10 recipients.Quote Response (402)
Quote ID to include in payment request
Number of recipients
Number of SMS segments (messages over 160 chars split into segments)
Rate per segment per recipient
Total cost in USD
Execution Response (202)
Job ID for tracking delivery status
processing - messages are being sentRecipient numbers
Number of segments per message
Completed Job Result
Number of successfully delivered messages
Number of failed deliveries
Total messages sent
all_delivered or partial_deliveryMessage Segments
SMS messages are split into segments:| Character Set | Segment Size |
|---|---|
| GSM-7 (standard) | 160 characters |
| Unicode (emoji, special chars) | 70 characters |
Error Handling
Content Blocked
Emergency Number Blocked
See Pricing for SMS costs and segment sizing details.