Send Certified SMS from API
Send Certified SMS or BuroSMS from your software with our API
- HTTP API, Send Certified SMS from any programming language.
- Immediate certification, Know the delivery status and download the certificate
- 99.9% SLA, We optimize the performance of all servers.
- International coverage, Service available in most countries
API functionality
Send a Certified SMS
Parameter | Description | Compulsory / Optional |
---|---|---|
class=certifiedsms | Class requested: Class to which the request is made | Compulsory |
method=send | Class method requested: Method of the class to which the request is made | Compulsory |
user | User and e-mail of your Afilnet account | Compulsory |
password | Password of your Afilnet account | Compulsory |
to | Recipient of the Certified SMS | Compulsory |
sms | SMS message to Send in a certified way | Compulsory |
scheduledatetime | Sending date and time in yyyy-mm-dd hh:mm:ss format | Optional |
output | Output format of the result | Optional |
Answer:
- status
-
result (if status=success), here you will receive the following values:
- messageid
- credits
- error (if status=error), here you will receive the error code
Error codes:
Code | Description |
---|---|
MISSING_USER | User or email not included |
MISSING_PASSWORD | Password not included |
MISSING_CLASS | Class not included |
MISSING_METHOD | Method not included |
MISSING_COMPULSORY_PARAM | Compulsory parameter not included |
INCORRECT_USER_PASSWORD | Incorrect user or password |
INCORRECT_CLASS | Incorrect class |
INCORRECT_METHOD | Incorrect method |
NO_ROUTE_AVAILABLE | There are no available paths for the indicated destination |
NO_CREDITS | Your balance is insufficient |
Parameters:
- class : certifiedsms
- method : send
- user : user
- password : password
- to : 34600000000
- sms : sms+test
- scheduledatetime :
- output :
Request:
Send a Certified SMS from template
Parameter | Description | Compulsory / Optional |
---|---|---|
class=certifiedsms | Class requested: Class to which the request is made | Compulsory |
method=sendsmsfromtemplate | Class method requested: Method of the class to which the request is made | Compulsory |
user | User and e-mail of your Afilnet account | Compulsory |
password | Password of your Afilnet account | Compulsory |
to | Recipient of the Certified SMS | Compulsory |
idtemplate | template identifier | Compulsory |
params | Parameters to be substituted in the template for customization (<<parameter>>), separated by , (commas) | Optional |
scheduledatetime | Sending date and time in yyyy-mm-dd hh:mm:ss format | Optional |
output | Output format of the result | Optional |
Answer:
- status
-
result (if status=success), here you will receive the following values:
- messageid
- credits
- error (if status=error), here you will receive the error code
Error codes:
Code | Description |
---|---|
MISSING_USER | User or email not included |
MISSING_PASSWORD | Password not included |
MISSING_CLASS | Class not included |
MISSING_METHOD | Method not included |
MISSING_COMPULSORY_PARAM | Compulsory parameter not included |
INCORRECT_USER_PASSWORD | Incorrect user or password |
INCORRECT_CLASS | Incorrect class |
INCORRECT_METHOD | Incorrect method |
NO_ROUTE_AVAILABLE | There are no available paths for the indicated destination |
NO_CREDITS | Your balance is insufficient |
NOT_ACCESS_TO_TEMPLATE | You haven't access to the selected template |
Parameters:
- class : certifiedsms
- method : sendsmsfromtemplate
- user : user
- password : password
- to : 34600000000
- idtemplate : 1000
- params : mobile:123456789,name:test+name
- scheduledatetime :
- output :
Request:
Get delivery status of Certified SMS
Parameter | Description | Compulsory / Optional |
---|---|---|
class=certifiedsms | Class requested: Class to which the request is made | Compulsory |
method=getdeliverystatus | Class method requested: Method of the class to which the request is made | Compulsory |
user | User and e-mail of your Afilnet account | Compulsory |
password | Password of your Afilnet account | Compulsory |
messages | List of shipment identifiers separated by , (commas) | Compulsory |
output | Output format of the result | Optional |
Answer:
- status
-
result (if status=success), here you will receive the following values:
- messageid
- sms
- deliverydate
- deliverystatus
- error (if status=error), here you will receive the error code
Error codes:
Code | Description |
---|---|
MISSING_USER | User or email not included |
MISSING_PASSWORD | Password not included |
MISSING_CLASS | Class not included |
MISSING_METHOD | Method not included |
MISSING_COMPULSORY_PARAM | Compulsory parameter not included |
INCORRECT_USER_PASSWORD | Incorrect user or password |
INCORRECT_CLASS | Incorrect class |
INCORRECT_METHOD | Incorrect method |
Parameters:
- class : certifiedsms
- method : getdeliverystatus
- user : user
- password : password
- messages : 123456,123457,123458
- output :
Request:
Tools that enhance our Certified SMS API
SECURE API CONNECTION
Security tailored to your business
Configure your API connections, create new accesses and manage existing ones.
Filter all API accesses by IP, add or remove enabled IPs to guarantee the security of your accesses.
Keep track of all connections made, API used and connection dates / time
MULTIPLE APIs
Connectivity tailored to your business
We offer you multiple APIs to connect with us, we have an HTTP API, BASIC AUTH, SOAP and JWT Authentication so that you can connect with us the way you want.
Connect with any of the APIs in a secure, simple and centralized way . Afilnet API is perfect for your software.
API Logs
Get to know each request in detail
Thanks to our logs you will be able to review all the requests made and the corresponding response from our API, which will allow you to consult details when you need them.
The information you can consult is the following:
- Source IP of the request
- Date & Time of the request
- API & Method being called
- Parameters sent to the API
- API response
- metadata
How to use the API for Certified SMS?
Integrate the sending of Certified SMS in a few minutes
Request your free trial
Register your account for free in Afilnet and you will be able to access the Certified SMS API . In addition, you will enjoy the advantages of being an Afilnet client.
Thanks to the examples that we offer on our website, you can easily integrate Certified SMS into your software.
Request your free trial
We will offer you a free balance so that you can try sending Certified SMS and verify that our service suits your needs.
Welcome to Afilnet!
Everything ready!, has managed to improve its communications with Afilnet. We are here to support our API when you need it