json: Get geolocation data for current IP

API: ipinfo.io:ipinfo
Endpoint: /json
Response format: text/plain
Auth: none
Method: GET
Last Status: 200
Latency: 260ms

Description

Returns geolocation and network information for the current request's IP address.

Parameters (1)

token (string, query, optional)

Optional API token for extended access

Examples (1)

Get geolocation data for current IP probe-gate
curl 'https://ipinfo.io/json'
import requests

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

api = zingu_apis.api("ipinfo")
result = api.fetch("json")

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

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 01:04:42.327657 200 260ms
2026-04-15 02:58:54.606965 200 266ms
2026-04-14 01:32:00.839696 200 267ms
2026-04-12 14:26:45.045909 200 266ms
2026-04-10 04:17:29.434771 200 181ms
2026-04-09 01:02:53.073153 200 306ms
2026-04-08 00:55:58.114878 200 395ms
2026-04-07 01:41:47.846591 200 264ms
2026-04-06 05:22:06.278707 200 286ms
2026-04-05 14:46:50.502800 200 510ms
2026-03-27T13:35:36.262687 200 944ms