IP intelligence API
Know where a request came from — and whether it is hiding.
One call returns an address’s location, its network, and the privacy signals that matter for fraud and abuse decisions.
Request
curl https://geopass.site/api/v1/lookup/1.46.0.1 \
-H "Authorization: Bearer gp_live_…"Response
{
"ip": "1.46.0.1",
"location": {
"country": "TH",
"countryName": "Thailand",
"city": "Bangkok",
"latitude": 13.75398,
"longitude": 100.50144,
"timezone": "Asia/Bangkok"
},
"network": {
"asn": 24378,
"isp": "Total Access Communication PLC.",
"domain": "dtac.co.th",
"type": "isp",
"mobile": true
},
"privacy": {
"hosting": false,
"anonymous": false
}
}Location and network
Country, region, city, postal code, coordinates and timezone, plus the ASN, ISP, hostname and network type behind the address.
Mobile, hosting or home
Tells a cellular carrier apart from fixed broadband, flags datacentre addresses, and reports when an origin is being hidden.
Priced on what you use
Malformed and private addresses are rejected for free, and a failed upstream lookup is refunded automatically.
Plans
Quotas are per calendar month in UTC; rate limits apply per key.
Trial
500
lookups / month
- Rate limit
- 2/s
- Batch size
- 10
Starter
10,000
lookups / month
- Rate limit
- 5/s
- Batch size
- 25
Pro
50,000
lookups / month
- Rate limit
- 50/s
- Batch size
- 100
Business
100,000
lookups / month
- Rate limit
- 250/s
- Batch size
- 500