Endpoints
Send Quick SMS
Send a quick SMS message to a recipient
POST
Send Quick SMS
This endpoint allows you to send a quick SMS message to a single recipient. Endpoint:POST /v1/external/sms/quick
Request Body
- to (string, required): Recipient phone number (without + prefix).
- from (string, required): Sender ID or name.
- type (string, required): SMS type (use “Quick” for quick SMS).
- message (string, required): The SMS message content.
- isGlobal (boolean, required): Whether to use global routing (true/false).
Responses
- 200 OK: SMS sent successfully.
- 400 Bad Request: Invalid request data.
Authorizations
API Key for authentication
API Secret for authentication
Headers
API version header (required for full JSON response)
Available options:
2025-08-01 Body
application/json
Recipient phone number (without + prefix)
Example:
"233559406612"
Sender ID or name
Example:
"Kairos"
SMS type (use 'Quick' for quick SMS)
Example:
"Quick"
The SMS message content
Maximum string length:
1600Example:
"Hello from Kairos Afrika!"
Whether to use global routing
Example:
false
Response
SMS sent successfully
HTTP status code
Example:
201
Status message
Example:
"Sms successfully sent."
Unique transaction identifier
Example:
"b0cdebad-e925-4437-b852-5aab112781f0"
Sequence number
Example:
"01K6MN2T13XNK40X17F5FH45DV"
ISO 8601 timestamp
Example:
"2025-10-03T09:05:08.745Z"