APIIntermediate8 min
Send SMS with the REST API
POST https://www.splitsms.com/api/v1/sms/send with a Bearer key, sender, recipients, and message.
For Developers
- 1
Authenticate
All requests are HTTPS JSON. Header Authorization: Bearer YOUR_API_KEY. Base URL: https://www.splitsms.com/api/v1. Use sk_test_ keys in development.
- 2
Send
POST /sms/send with sender (approved Sender ID), recipients (array of international numbers without +), and message. The response includes message IDs and initial status.
- 3
Track delivery
Poll GET /messages or register a webhook. Do not assume Delivered from a 200 on send — that only means SplitSMS accepted the request.
Notes
- Full schemas and cURL examples live on the API reference. This page is the operator walkthrough.
Related