eSMS AfricaeSMS Africa
API Reference

API Reference

Complete endpoint documentation for all eSMS services.

eSMS Mail API

Base URL: https://send.esmsafrica.io

The eSMS Mail API is a RESTful API for sending emails, managing domains, contacts, webhooks, and more. Authentication via API key (esms_k_ prefix) or JWT token.

Endpoint groupDescription
POST /v1/emails/Send emails
GET /v1/emails/List and search emails
POST /v1/domains/Domain management
POST /v1/contacts/Contact lists and bulk send
POST /v1/webhooks/Webhook management
POST /v1/forwards/Email forwarding
GET /v1/analytics/Analytics and metrics
GET /v1/billing/Usage and plan information
POST /v1/api-keys/API key management
POST /v1/smtp-credentials/SMTP credential management
POST /v1/sender-addresses/Sender address management

Interactive API docs (Swagger UI) are available at send.esmsafrica.io/docs.

SMS Platform API

Base URL: https://app.esmsafrica.io

The SMS API provides endpoints for sending SMS and checking delivery status. Authentication via HTTP API key.

Auth API

Base URL: https://auth.esmsafrica.io

The Auth API handles user registration, login, password reset, email verification, and subscription management.

Interactive API docs are available at auth.esmsafrica.io/docs.

On this page