High-Quality SMS with a custom sender, real-time delivery reports, and instant sending.
Integrate via API a global professional SMS service, ideal for two-factor authentication (2FA), notifications and alerts, appointment reminders, and critical communications, ensuring security, speed, and complete tracking of every message.
All the knowledge you need
Here you can find some advice to consider to approach this API. If you prefer, we provide code samples, OAS3 documentation, the ability to try the API live via the Swagger UI or import the entire collection into Postman. We also offer a Sandbox environment where you can experiment with all kinds of requests completely free of charge.
Useful tips to start with
SMS v2
Get the token in the appropriate section before you start.
Use the the online tool or generate it via API. Set the expire date, a usefull name and now add a bunch of scopes to limit the possible actions your token can do.
Send SMS Messages
Methods for sending SMS messages.
Send SMS Worldwide
POST /WW-messages
Creates and queues a new SMS message for worldwide sending. Costs are calculated after sending.
Send SMS to Italy
POST /IT-messages
Creates and queues a new SMS message specifically for Italy.
Send SMS to Spain
POST /ES-messages
Creates and queues a new SMS message specifically for Spain.
Send OTP verification code
POST /otp
Generates and sends a secure OTP code via SMS. The message is automatically translated.
Send SMS Worldwide
POST /WW-messages
Creates and queues a new SMS message for worldwide sending. Costs are calculated after sending.
Send SMS to Italy
POST /IT-messages
Creates and queues a new SMS message specifically for Italy.
Send SMS to Spain
POST /ES-messages
Creates and queues a new SMS message specifically for Spain.
Send OTP verification code
POST /otp
Generates and sends a secure OTP code via SMS. The message is automatically translated.
Message Consultation
Methods to retrieve the list and details of sent messages.
List Sent Messages
GET /messages
Returns a paginated list of messages sent from your account.
Get Message Details
GET /messages/{id}
Returns the details of a specific message via its ID.
List Sent Messages
GET /messages
Returns a paginated list of messages sent from your account.
Get Message Details
GET /messages/{id}
Returns the details of a specific message via its ID.
- Oas file url smsv2.openapi.json
-
PDF Documentation
- Fork or import with Postman
- Production domain sms.openapi.com
- Sandbox domain test.sms.openapi.com
-
Production Scopes 5
Rate Limits: 10000 req/min
-
Sandbox Scopes 5
- GET test.sms.openapi.com/messages
- POST test.sms.openapi.com/ES-messages
- POST test.sms.openapi.com/IT-messages
- POST test.sms.openapi.com/WW-messages
- POST test.sms.openapi.com/otp
Redoc missing.