Eazita is the easy & fast way to connects your apps/websites directly to carriers around the world, Eazita APIs allow developers to gain easy access to a range of Eazita mobile services. This document provides developers with instruction for integrating SMS, Voice Call, HLR Services into various solutions using Eazita HTTP application programing interface (HTTP API). Eazita’s application programming interface (API) provides the communication link between your application and Eazita’s Gateway, allowing you to send and receive text messages and to check the delivery status of text messages you’ve already sent & Send Voice Calls OR do HLR look-up. Getting started is free and simple. Signing up takes less than a minute and you’ll be up and running in no time at all. We’re developers too, So feel free to get in touch if you run into any issues – we’re here to help.
Eazita API Documentation
HTTP Plain API
Request URL
https://api.eazita.com/plain
Parameters
Sample
https://api.eazita.com/plain?api=95zxf14&pass=12345&from=eazita&code=86&to=25446345&msg=Sended+using+www.eazita.com
Status Code
After submitting a request to the eazita’s API, you will receive an response code and the response code will indicate the success or failure for your request on the eazita platform.
Parameter | Description |
---|---|
1 | The message was successfully accepted for delivery by eazita |
-1 | Your request is incomplete and missing some mandatory parameters |
-2 | The API Key / password you supplied is either invalid or disabled |
-3 | Your eazita account does not have sufficient credit to process this message |
-4 | Sender name is not allowed |
-5 | Number is not recognized by our sms platform. |
-6 | General error, reasons may vary |
-7 | An error has occurred in the eazita platform whilst processing this message |
HTTP JSON API
Request URL
http://api.eazita.com/json
Parameters
Sample
https://api.eazita.com/json?api=API-KEY&pass=Password&code=Country-Code&to=Receiver&from=Sender&type=Type&msg=Messsage
JSON single SMS response
After submitting a request to the Eazita’s API, you will receive an response in json.
{"type":"Text","totalprice":"0.02","totalgsm":"1","remaincredit":"63.6433","messages": [
{"status":"1","messageid":"1000","gsm":"923122699633"}
]}
{"status":"1","messageid":"1000","gsm":"923122699633"}
]}
JSON multiple SMS response
{"type":"Text","totalprice":"0.05","totalgsm":"6","remaincredit":"63.6433","messages": [
{"status":"1","messageid":"157157","gsm":"9211111111111"},
{"status":"1","messageid":"157154","gsm":"9211111111112"},
{"status":"1","messageid":"157151","gsm":"9211111111113"},
{"status":"1","messageid":"157149","gsm":"9211111111114"},
{"status":"1","messageid":"157142","gsm":"9211111111115"},
{"status":"1","messageid":"157130","gsm":"9211111111116"}
]}
{"status":"1","messageid":"157157","gsm":"9211111111111"},
{"status":"1","messageid":"157154","gsm":"9211111111112"},
{"status":"1","messageid":"157151","gsm":"9211111111113"},
{"status":"1","messageid":"157149","gsm":"9211111111114"},
{"status":"1","messageid":"157142","gsm":"9211111111115"},
{"status":"1","messageid":"157130","gsm":"9211111111116"}
]}
Status Code
After submitting a request to the eazita’s API, you will receive a response in JSON that includes response codes for each recipient and this code will indicate the success or failure for your request on the eazita platform.
Parameter | Description |
---|---|
1 | The message was successfully accepted for delivery by eazita |
-1 | Your request is incomplete and missing some mandatory parameters |
-2 | The API Key / password you supplied is either invalid or disabled |
-3 | Your eazita account does not have sufficient credit to process this message |
-4 | Sender name is not allowed |
-5 | Number is not recognized by our sms platform. |
-6 | General error, reasons may vary |
-7 | An error has occurred in the eazita platform whilst processing this message |