Receive the result back for all addresses from the input
NOTE: It expects UTF-8 character encoding. Be on the lookout for question marks (?), squares (▖) or other weird characters like �. They may be an indication of encoding issues and may result in data loss. Bad encoding or character loss is not something our service can correct for you.
With a REST request, you can include all the input along with the URL for an easy and quick way of sending a single record.
C:\>curl -X GET "https://globalip.melissadata.net/v4/WEB/iplocation/doiplocation?id=########&t=CurlExample&opt=&ip=18.104.22.168&cols=grpdomaininfo"
You can also put the URL without the "curl -X GET" command directly into your browser. You can also toggle between getting XML or JSON back using the format input parameter. As you can see, in this example, we are asking for JSON back.
Batch requests from 1 to 100 records at a time are sent using HTTP POST. This means you cannot send it in a browser like with HTTP GET.
The connection speed associated with this IP address.
The type of connection used by this IP address.
The continent where the IP address is located.
The alpha-2 country code of the country where the IP address is located.
The full name of the country where the IP address is located.
The Physical Address associated with the domain.
The State or most common geographic data element associated with the domain.
How long the domain has existed since it's creation.
Status whether domain is available or unavailable.
The full name of the country associated with the domain.
The two character code for the country associated with the domain.
The Created Date of the domain.
The email associated with the domain.
The expiration date of the domain.
The City or most common population center associated with the domain.
The domain name associated with the IP address.
The Organization associated with the domain.
The Postal Code associated with the domain.
The Private Proxy associated with the domain.
The last time the domain was updated.
Daylight Savings Time
The IP Address being looked up
The name of the Internet Service Provider.
The latitude for the IP address.
The longitude for the IP address.
The postal code where the IP address is located.
Additional Details for the Proxy Type returned.
The type of proxy for an IP Address
ID of each input record
The region where the IP address is located
A comma delimited string that provides more information from the service.
Time Zone Code
The time zone code where the IP address is located.
Time Zone Name
The time zone name where the IP address is located.
The GMT offset for the area where the IP address is located.
IP Locator and other Melissa APIs will have a Results Output. Several different Result Codes may be returned by the service in order to give you detailed information about the status of the record submitted.
It is important to understand these result codes in order for you to make a determination of good vs bad data and how you would want to use it.
The IP Address was found in the database.
The IP Address was not found.
The IP Address is a proxy.
The IP Address entered is in the IPv6 Format.
Results that begin with IE are an indication of an ip error
Results that begin with IC are changes to the input IP