json: Get geolocation data for a specific IP

API: ipinfo.io:ipinfo
Endpoint: /{ip}/json
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 250ms

Description

Returns geolocation and network information for a specific IP address.

Parameters (2)

ip (string, path, required)

The IP address to look up (IPv4 or IPv6)

token (string, query, optional)

Optional API token for extended access

Examples (1)

Get geolocation data for a specific IP openapi-spec
curl 'https://ipinfo.io/8.8.8.8/json'
import requests

resp = requests.get("https://ipinfo.io/8.8.8.8/json")
data = resp.json()
import zingu_apis

api = zingu_apis.api("ipinfo")
result = api.fetch("{ip}/json")

for item in result:
    print(item)
const resp = await fetch("https://ipinfo.io/8.8.8.8/json");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 00:56:05.810617 200 250ms
2026-04-15 01:23:08.774180 200 265ms
2026-04-14 02:16:34.613288 200 264ms
2026-04-12 14:45:47.185036 200 249ms
2026-04-10 00:16:46.771868 200 696ms
2026-04-09 03:48:41.515772 200 253ms
2026-04-08 07:41:08.585016 200 262ms
2026-04-07 00:41:28.282947 200 259ms
2026-04-05 20:04:49.415738 200 268ms