Skip to Content
API referenceOverview

API reference

The SendAfrica API is a server-to-server JSON API for account-scoped messaging workflows.

Connection details

Base URL: https://api.sendafrica.online Version: /v1 Transport: HTTPS only Content type: application/json

Public resources

ResourceMethodEndpointPurpose
SMSPOST/v1/sms/Submit one SMS
CreditsGET/v1/credits/balanceRead available credits
RatesGET/v1/ratesRead supported destinations and rates
WebhooksPOST, GET, PATCH, DELETE/v1/api-keys/{keyId}/webhooks/...Receive delivery events

Start with authentication, then follow the SMS API. For a working request, see Getting started.

Authentication boundary

Use an account-scoped developer API key with X-API-Key on every request. API keys do not grant administrator access. API-key management, admin routes, provider callbacks, internal reporting, and service-to-service credentials are not part of the public API reference.

Response shape

Successful responses include success: true, a resource-specific data object, a request_id, and a timestamp. Error responses include an HTTP status and a structured error code. See errors and retries.

Last updated on