Send Message

SMS API for sending single, bulk, and JSON-based messages with real-time tracking, scheduling, and secure delivery support.

Overview

The Send Message API enables an enterprise to send SMS messages to mobile numbers using HTTP requests. It supports sending a single message to one or more recipients and bulk messaging through CSV file uploads. The API supports both synchronous and asynchronous message submission.

List of Send Message API

API Endpoints

Refer to the table below to understand the different API endpoints for SMS API:

APIMethodEndpointDescription
Single Message API (GET)GET/SingleMsgApiSend SMS using query parameters
Single Message API (POST)POST/SingleMsgApiSend SMS using form-urlencoded body (recommended)
JSON Message APIPOST/v2/JsonSingleApiSend SMS using JSON payload with optional encryption
CSV Message APIGET/UploadCsvFileSend bulk SMS using CSV string via query parameter
CSV Message APIPOST/UploadCsvFileSend bulk SMS using CSV via form-urlencoded body
Report API (DLR)GET/v1/report/dlr-consolidated-reportFetch delivery reports with pagination support