VANSO SMS API

JSON Rest API for submitting SMS


Authentication :
All request need to be authenticated with your account's systemId and password.
Either by setting a Basic Authentication Header or optional systemId/password parameters within the request.
Additionally to plain text password values, also MD5 hashes are valid.

To set Basic authentication header for testing, please click the "Authorize" button below and enter you systemId/password.

SMS delivery reporting (DLR) :
A submitted SMS will be delivered to the handset. Dependent on the handset's availability the delivery can take some time.
To receive the delivery status updates for your submitted SMS you can either actively pull the current status by calling the Get DLRs end-points
or configure a callback URL where our SMS gateway sends the DLRs to.

DLR callback :
In order to receive DLRs, you have to provide a JSON REST end-point URL. The DLRs will be sent in batches via HTTP POST requests to this callback URL.
The JSON request data format we will send to the URL is the same as the response from the Get DLRs end-point : DLR Bulk Response
For setting up the callback URL please use the Update Account Settings API end-point or contact our Support to configure it for you.

Import API into Postman
1. Click on the 'Import' button in the top left corner of Postman UI.
2. You will see multiple options to import the API doc. Click on the 'Link' tab.
3. Copy & Paste the URL https://sms.vanso.com/v2/api-docs into the field and continue the import.
4. You will see all your APIs as 'Postman Collection' and can use it from the Postman.