Get IP Geo Location
/install apipick-ip-geolocation
apipick IP Geolocation
Look up location and network information for any public IPv4 or IPv6 address.
Endpoint
GET https://www.apipick.com/api/ip-geolocation
Authentication: x-api-key: YOUR_API_KEY header required.
Get a free API key at https://www.apipick.com/dashboard/api-keys
Request
# Look up a specific IP
GET /api/ip-geolocation?ip=8.8.8.8
# Look up caller's own IP (omit parameter)
GET /api/ip-geolocation
Response
{
"success": true,
"code": 200,
"message": "ok",
"data": {
"ip": "8.8.8.8",
"country_code": "US",
"country_name": "United States",
"continent": "North America",
"continent_code": "NA",
"city": "Mountain View",
"latitude": 37.4056,
"longitude": -122.0775,
"timezone": "America/Los_Angeles",
"currency": "USD",
"isp": "Google LLC",
"asn": 15169
},
"credits_used": 1,
"remaining_credits": 99
}
city, latitude, longitude may be empty or null for some IPs.
Error Codes
| Code | Meaning |
|---|---|
| 400 | Invalid or private/reserved IP address |
| 401 | Missing or invalid API key |
| 402 | Insufficient credits |
| 404 | No geolocation data available for this IP |
| 503 | Geolocation database temporarily unavailable |
Cost: 1 credit per request
Usage Pattern
- Use
$APIPICK_API_KEYenv var as thex-api-keyheader value; if not set, ask the user for their apipick API key - Make the GET request (with or without
ipquery parameter) - Present location data in a readable format
See references/api_reference.md for full response field descriptions.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install apipick-ip-geolocation - After installation, invoke the skill by name or use
/apipick-ip-geolocation - Provide required inputs per the skill's parameter spec and get structured output
What is Get IP Geo Location?
Look up geographic location and network information for any IPv4 or IPv6 address using the apipick IP Geolocation API. Returns country, continent, city, lati... It is an AI Agent Skill for Claude Code / OpenClaw, with 586 downloads so far.
How do I install Get IP Geo Location?
Run "/install apipick-ip-geolocation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Get IP Geo Location free?
Yes, Get IP Geo Location is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Get IP Geo Location support?
Get IP Geo Location is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Get IP Geo Location?
It is built and maintained by javainthinking (@javainthinking); the current version is v1.0.0.