Create an account
To start using easysms.gr you need to sign up free of charge.
Your account is ready to use right away and 5 sms will be added to test the quality of the service.
All API calls are authenticated the API key generated for your account. Only exception is the
api/mobile/check endpoint, which is free to use without authentication (enter your mobile below to try it). You can reset the key to a new one anytime you need.
This is the 3rd version of the SMS API, it is a superset of the previous versions and therefore backwards compatible with both the 2nd version and the deprecated v. 1
- All API calls can be secured (https) or not (http)
- All API call parameters can be passed via GET or POST
- Default input encoding is the web standard UTF-8
- Mobile numbers are parsed, formated and stored in MSISDN format (Mobile Station International Subscriber Directory Number)
api/mobile/check endpoint is the only one that does not require authentication with an account
key. It is free to use for all and very powerful. It can check tens of thousands of mobiles in a fraction of a second
reset the API key
Most popular endpoints to
- send single sms
- send bulk sms
- schedule sms anytime in the future
- cancel a scheduled sms
send a Viber message and get the
balance of the account
Account management endpoints
check a 2-Factor Authentication code.
It is the same authentication methods banks are using world-wide based on the principal:
a. Something you know (username, password) and
b. Something you have (mobile)
api/contact/* calls allow your applications to fully manipulate the contacts of your account and those of your sub-users accounts.
api/group/* calls allow your applications to fully manipulate the groups of your account and the groups of your sub-users accounts
Gives access to all sms sent for each account
api/hlr/* calls perform a real time Number Lookup providing information about number portability or/and physical geographical location of mobile numbers. HLR stands for Home Location Register.
The HLR lookup can be very useful for routing optimizations and particularly useful for authentication services.
Each call to the
api/hlr/lookup costs 1/10 of an SMS
Accepted parameters are the API key of the account and any mobile number to query.
Each call of
api/hlr/lookup costs 1/10 of an SMS and it is subtracted from the
hlrBalance property of the account.
hlrBalance of each account is initially 0.
As soon as the
api/hlr/lookup is called it checkes if the
hlrBalance is at least 1 and if it is 0 it converts 1 SMS from the account
balance to 10
Gives access to account history of purchases
Returns the statuses of your messages
Manipulate your account and your sub-users accounts.
More endpoints coming soon:
Woocommerce Wordpress SMS Plugin
Magento SMS Plugin
OpenCart SMS Plugin
- Educational personel and others
Settings for myschool.sch.gr
In field 1. enter your account API key
You will find it once you sign in with your account
In field 2. enter the sender of the sms
Must me up to 11 latin characters without spaces