Skip to main content

Prerequisites

Before you begin, make sure you have:
  • A Sendazi account (Sign up here)
  • An API key from your dashboard
  • At least one approved sender ID

Authentication

All API requests require authentication using a Bearer token. Include your API key in the Authorization header:

Step 1: Get Your API Key

1

Log in to your dashboard

Go to sendazi.com/settings/profile and sign in to your account.
2

Navigate to API Keys

Click on Settings in the sidebar, then select Manage Account.
3

Generate a new key

Click the Generate API Key button. Copy and store your key securely—it won’t be shown again.
Keep your API key secure. Never expose it in client-side code or public repositories.

Step 2: Check Your Balance (Optional)

You can check your account balance before sending campaigns. This step is optional—if your account has insufficient credits, the API will return an error when you try to send.

Step 3: Send Your First SMS

There are two ways to send SMS messages: Quick Send (simple GET request) or Campaign API (full-featured POST request).

Option A: Quick Send (Simplest)

The fastest way to send a single SMS—just make a GET request with query parameters:
Response:
Quick Send is perfect for transactional messages, alerts, and simple integrations where you need to send a single SMS quickly.
For bulk messaging, scheduling, and recurring campaigns, use the full Campaign API:

Step 4: Schedule a Campaign (Optional)

You can schedule campaigns to be sent at a specific time:

Step 5: Set Up Recurring Campaigns (Optional)

For regular communications, set up recurring campaigns:

Next Steps

Now that you’ve sent your first campaign, explore more features:

Manage Contacts

Import and organize your contacts into groups.

Create Templates

Build reusable message templates with placeholders.

Voice Campaigns

Reach your audience with voice broadcasts.

View Campaigns

Track campaign performance and metrics.
Need help? Contact our support team at support@sendazi.com or visit our API Reference for detailed documentation.