JSON API (v1)
Send Message (JSON)
Sends an SMS message or schedules one for later delivery.
This endpoint always responds with HTTP 200; the status field describes
success or failure.
POST
Body
application/json
Request payload for sending or scheduling an SMS message.
Destination mobile number in international format.
Alphanumeric or shortcode sender.
Optional identifier used for delivery callback tracking.
Unix timestamp or 0 for immediate delivery.
Response
200 - application/json
API always returns HTTP 200. The status field contains success or error information.
Legacy JSON response. The status field contains the legacy status code and result message.
Last modified on April 8, 2026