IP Address Geolocation API
BigDataCloud's IP Geolocation API sets the industry benchmark for pinpointing end-user locations, offering intricate geographical and network data with unparalleled precision. Our proprietary, patented Next Generation IP Geolocation technology leads the pack in the realm of IP-based localisation services. For a comprehensive exploration of the achievable accuracy of IP Geolocation, we invite our clients to read our detailed blog entry, "How accurate can IP Geolocation get?".
At BigDataCloud, our dedication to perpetually refining the precision of our IP Geolocation services is unwavering, accomplished by systematically gathering and assimilating new data. We encourage our clients to stay abreast of the most recent enhancements in geolocation precision by consulting our "Daily IP Geolocation Accuracy Report."
https://api-bdc.net/data/ip-geolocationParameters
| Parameter | Type | Required | Description |
|---|---|---|---|
ip | string | Optional | IPv4 IP address in a string or numeric format or IPv6 IP address in a string format. If omitted, the caller’s IP address is assumed |
localityLanguage | string | Optional | Preferred language for locality names in ISO 639-1 format, such as 'en' for English, 'es' for Spanish etc. If the requested language is unavailable for a requested location, it will default to English. If no English variant is available, will provide the native, local names. Use 'default' as the requested value to automatically adjust the language to the first administrative language in the Country. |
key | string | Optional | Your API key |
Responses
Sample Request
https://api-bdc.net/data/ip-geolocation?ip=3.88.142.62&localityLanguage=en&key=[YOUR API KEY]Sample Response
Response Schema
▶countryobjectcountry object
▶isoAdminLanguagesarrayAdministrative languages as defined by ISO 3166-1 standard
▶currencyobjectcurrency object
▶wbRegionobjectwbRegion object
▶wbIncomeLevelobjectwbIncomeLevel object
▶locationobjectlocation object
▶fipsobjectFIPS code object, omitted if unavailable. FIPS (Federal Information Processing Standards) Codes are codes used by the Census Bureau to uniquely identify places in the US. Visit FIPS FAQ page for more information.
▶timeZoneobjecttimeZone object
▶localityInfoobjectlocalityInfo object
▶administrativearrayAdministrative authorities as ordered by area (most significant first). Omitted if no administrative boundaries are available
▶informativearrayNon-administrative boundaries as ordered by area (most significant first). Omitted if unavailable
▶networkobjectnetwork object
▶carriersarrayList of Autonomous Systems (AS) announcing this network on BGP
▶viaCarriersarrayList of Autonomous Systems (AS) detected at the last BGP hop before the network carriers. Capped to the 5 most significant upstream peers.
Sample Response
Sample Response
Sample Response
Sample Response