Skip to main content
SMS to Indian numbers is sent to one endpoint, /send_sms. You submit message details as a JSON payload and the platform delivers to the recipients.
For destinations outside India, use the International SMS List API — a different host, a different authentication scheme, and no DLT fields.

Endpoint

Authentication

An apikey HTTP header carrying your account’s API key — see API keys.
string
required
Your OneXtel API key.
string
required
application/json

DLT is mandatory

Indian SMS traffic is regulated by TRAI’s DLT framework. Every message must reference a registered entity, sender ID, and template, supplied on the send as entityId and templateId. Messages that fail these checks are rejected before they reach an operator — see DLT registration and the 201–227 band in SMS error codes.

How it compares to international SMS

Endpoints at a glance

Next steps