Base URL
Authentication
JSON API v2 uses API key authentication. For allPOST endpoints, pass your key in the x-api-key request header:
GET /simple/message endpoint is the only exception — it accepts the key as an apikey query parameter instead of a header.
You can find your API key in your account settings. Keep your key private; anyone who holds it can send messages on your behalf.
For a broader explanation of authentication across SmsManager APIs, see the Authentication guide.
Endpoints summary
Request format
POST /message and POST /messages expect a Content-Type: application/json body. The /simple/message endpoints use query parameters (GET) or application/x-www-form-urlencoded (POST) respectively.
Common request fields
The following fields are shared acrossPOST /message and POST /messages. Each message object you send can include any combination of them.
JSON API v1 is deprecated. All new integrations should target JSON API v2 (
https://api.smsmngr.com/v2). The HTTP API and XML API are also deprecated.Explore the endpoints
Individual endpoints — with parameters, request bodies, and examples — are listed in this section’s sidebar, generated directly from the OpenAPI specification.