Skip to main content
GET
/
sms-campaigns
/
quick
curl "https://sendazi.com/api/v1/sms-campaigns/quick?to=233241234567&message=Hello%20from%20Sendazi!&sender_id=MYCOMPANY&api_key=YOUR_API_KEY"
{
  "success": true,
  "message": "SMS campaign created successfully",
  "data": {
    "campaign_id": "d02628f5-c30b-4f7d-9a76-da4636ee4af9",
    "status": "sent",
    "network": "MTN",
    "scheduled_at": null
  }
}

Documentation Index

Fetch the complete documentation index at: https://developers.sendazi.com/llms.txt

Use this file to discover all available pages before exploring further.

The Quick Send endpoint is the easiest way to send an SMS. Simply make a GET request with query parameters—perfect for transactional messages, alerts, and simple integrations.
to
string
required
Recipient phone number (international, local, or with + prefix)
message
string
required
The message content to send (URL encoded)
sender_id
string
required
Your approved sender ID
api_key
string
required
Your API key (use this instead of Bearer token for GET requests)
For Quick Send, pass your API key as a query parameter instead of using the Authorization header.
curl "https://sendazi.com/api/v1/sms-campaigns/quick?to=233241234567&message=Hello%20from%20Sendazi!&sender_id=MYCOMPANY&api_key=YOUR_API_KEY"
{
  "success": true,
  "message": "SMS campaign created successfully",
  "data": {
    "campaign_id": "d02628f5-c30b-4f7d-9a76-da4636ee4af9",
    "status": "sent",
    "network": "MTN",
    "scheduled_at": null
  }
}

When to Use Quick Send

Use CaseRecommended Method
Single transactional SMS✅ Quick Send
OTP/verification codes✅ Quick Send
Simple alerts✅ Quick Send
Bulk messaging❌ Use Campaign API
Scheduled messages❌ Use Campaign API
Recurring campaigns❌ Use Campaign API
Quick Send is ideal for developers who want to integrate SMS without complex setup. Just construct a URL and make a request!