ZorroFlow SMS API
Send SMS messages globally with our simple REST API. Built for developers and startups who need reliable SMS infrastructure.
RESTful API200+ CountriesReal-time WebhooksPay-as-you-go
Base URL
https://api.sms.zorroflow.comResponse Format
JSONStatus
Live
Quick Start
Send your first SMS in seconds. Just replace your_api_key_here with your actual API key.
bash
curl -X POST "https://api.sms.zorroflow.com/api/sms/send" \
-H "X-API-Key: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{
"from": "YourBrand",
"to": "+1234567890",
"message": "Hello from ZorroFlow!"
}'Response Format
All API responses follow a consistent JSON structure:
Success Response
json
{
"success": true,
"data": {
"messageId": "msg_abc123",
"status": "sent",
"cost": 1.2
}
}Error Response
json
{
"success": false,
"error": "Invalid phone number",
"code": "VALIDATION_ERROR"
}Rate Limits
100
requests/minute (default)
1,000
messages/day (configurable)
Custom
per API key limits available
Rate limits can be configured per API key. Contact support for higher limits.
Message Status
| Status | Description |
|---|---|
| pending | Message is queued for sending |
| sent | Message sent to carrier |
| delivered | Message delivered to recipient |
| failed | Message delivery failed |
| undelivered | Message could not be delivered |