Thank you for filling out the form. One of our mobile experts will be in touch shortly to discuss your inquiry.
If you have any other questions please feel free to email us directly at firstname.lastname@example.org
The Number Lookup ENUM API reference contains details about available API parameters and how to interpret incoming responses. We divide the information into the following sections:
The Number Lookup API lets you query for details about a phone number. You use the dig command to reach Mitto’s ENUM API. The dig command is a tool used to query DNS nameservers for information about host addresses, mail exchanges, nameservers, and related information. It runs from the command line. If you are not familiar with ENUM APIs, Mitto recommends using the HTTP API instead.
Use one of these interfaces with the following base zone: e164.arpa
The complete lookup ENUM command is built as follows:
[Reverse MSISDN number, no special characters, separated by dots].e164.arpa
Example for the number +491725551234 is: 188.8.131.52.184.108.40.206.220.127.116.11.e164.arpa
dig @ 18.104.22.168 -p 5353 IN NAPTR 22.214.171.124.126.96.36.199.188.8.131.52.e164.arpa
|The MSISDN added with a ‘+’ sign as preamble
|Mobile Network Code. The length of the MNC can be two or three digits.
|Mobile Country Code. The length of the MCC can be three digits only.
|The cost of the lookup request.
|Provides information on the mobile number portability status of the MSISDN (‘0’ not ported, ‘1’ ported)
|If the number was ported, this provides the MNC the MSISDN originally belonged to.
|Provides details about the roaming status of the MSISDN (‘0’ in the home network, ‘1’ in roaming)
|If the MSISDN is roaming, it provides the MCC where the line is at the moment of the request.
|Provides the Global Title of the Mobile Switching Center (the serving network node).
|Provides the International Mobile Subscriber Identity. This field uniquely identifies the user of a mobile network.
|Informs you of the status of the user at the time of the lookup request (‘0’ subscriber available, ‘1’ subscriber absent).
|Returns the GSM error code giving detailed information.
|Provides the specific error to a request fault
|IP not registered. ENUM not activated.
|Wrong formatted request
|The lookup was successfully executed.
|A generic error occurred
|Missing or invalid credentials
|Refused due to insufficient funds
|Lookup type not allowed
|Not properly formatted MSISDN
|MSISDN not mobile
|The number doesn’t belong to a mobile carrier
|GSM Error Code
|Unknown subscriber – NR changed
|Absent subscriber for SM
|Roaming not allowed
|Bearer service not provisioned
|Teleservice not provisioned
|Facility not supported
|Incompatible MS terminal error
|Subscriber busy for SMS MT
|MS memory capacity exceeded
|GSM system failure
|GSM Data Error – data missing
|GSM Data Error
|Internal equipment error
|Unspecified GSM error