HLR Lookup API
API for mobile number validation and network finder (HLR Lookup)
To validate a mobile number (HLR Lookup) a get request is needed to be held at the following url:
http://sendbulksms.com/sms/api/http/hlr.php
The parameters for this request are:
username (required), username
password (required), password
mobiles (required), mobile numbers that we want to check comma seperated without spaces
Example of a request:
Every successful request returns an ID
eg ID:0000001
This request can return the following error messages:
Error: Authentication error.
Error: No recipients.
Error: Insufficient credits.
Checking n-Search result
In order to check HLR lookup result a request is needed to the following URL:
http://sendbulksms.com/sms/api/http/hlrquery.php
The parameters for this request are:
username (required), username
password (required), password
mid (required), identifier for n-Search query
mobile (required), number that we want to check
Example of a request:
This request can return the following messages:
Queued
Pending
Failed
Delivered
Undelivered
Unknown
If status is Pending or Queued then it returns only the status or else it returns:
Status;Country;Operator;IMSI;ServingMSC;ErrorCode
This request can return the following error messages:
Error: Authentication error.
Error: No message ID defined.
Error: No mobile defined.
Error: No such message ID or mobile.


