Skip to main content

IP Address Lookup

Look up geographic location information for an IP address using GeoLite2 database.

Endpoint: POST /biz/cloud/digital/ipaddress/lookup

Parameters​

ParameterTypeRequiredDescription
ipStringYesIPv4 or IPv6 address

Request​

curl -X POST "https://api.alaikis.com/std/biz/cloud/digital/ipaddress/lookup" \
-H "X-API-Key: your_api_key" \
-H "X-API-Secret: your_api_secret" \
-d 'bizContent={"ip": "8.8.8.8"}'

Response​

{
"code": 200,
"msg": "success",
"data": {
"ipAddress": "8.8.8.8",
"countryCode": "US",
"countryName": "United States",
"regionCode": "CA",
"regionName": "California",
"city": "Mountain View",
"postalCode": "94043",
"latitude": 37.386,
"longitude": -122.0838,
"timezone": "America/Los_Angeles",
"isp": "Google LLC"
}
}

Data Model​

FieldTypeDescription
ipAddressStringThe queried IP address
countryCodeStringISO 3166-1 alpha-2 country code
countryNameStringFull country name
regionCodeStringState/province code
regionNameStringState/province name
cityStringCity name
postalCodeStringPostal/zip code
latitudeDoubleLatitude in decimal degrees
longitudeDoubleLongitude in decimal degrees
timezoneStringIANA timezone identifier
ispStringInternet Service Provider name

Data Accuracy​

ParameterAccuracy
Country99.5%
Region95%
City85% (urban areas)
Postal Code80%
Coordinates±50km radius

Data Source​

IP geolocation data is powered by MaxMind GeoLite2 database, updated weekly.