Returns geographic location, proxy and US region information for a given IP address.

URL Endpoints

GetLocationByIP_V3 Inputs

NameTypeDescription
IPAddressStringIP address to look up, for example, “209.85.173.104”
LicenseKeyStringYour license key to use the service.
Sign up for a free trial key at
https://www.serviceobjects.com/ip-address-validation/

GetLocationByIP_V3 Outputs

NameTypeValuesDescription
CityStringVariesThe city location of the IP address.
RegionStringVariesThe state location of the IP address.
CountryStringVariesThe country location of the IP address.
CountryISO3StringVariesThe 3-letter country abbreviation.
CountryISO2StringVariesThe 2-letter country abbreviation.
PostalCode*StringVariesThe US postal code of the IP address.
MetroCode*StringVariesThe numerical metropolitan code for the DMA of the IP address’ location.
DMA*StringVariesThe Designated Market Area for the location of the IP address.
StateFIPS*StringVariesThe state Federal Information Processing Standards code for the IP address. This code is used
to uniquely identify states. 
CountyFIPS*StringVariesThe County Federal Information Processing Standards code for the location of the IP address.
This code is used to uniquely identify counties.  
LongitudeDoubleVariesThe latitude coordinate for the IP address.
LatitudeDoubleVariesThe longitude coordinate for the IP address.
CertaintyInt0 to 100Rating of how accurate the outputs are likely to be.
IsProxyString“TRUE” or “FALSE”Indicates whether the IP address is a known proxy.
ProxyTypeString“NONE”, “PRIVATE”, “PUBLIC”, “ANONYMOUS”, “SATELLITE”Indicates the type of proxy.
PossibleMobileDeviceString“TRUE” or “FALSE”Indicates if the IP address is believed to be used by mobile devices.
ISPStringVariesThe ISP which assigns the IP address.
NetblockOwnerStringVariesThe network owner to which the IP address is allocated.
DebugStringVaries
ErrorErrorVariesSee “Error Codes“.
*Applies only to IP addresses located within the United States

References