API v1 · HTTP · JSON
Dokumentace
Okamžitá kontrola IP IPv4 a IPv6 s geolokací, ISP, ASN, připraveností IPv6 a detekcí úniků.
API
HTTP a JSON API
Hlavní endpointy nevyžadují účet ani cookie. Dynamické odpovědi používají Cache-Control: no-store a hlavičky omezení požadavků.
API v1
Stabilní JSONVerzovaný snake_case JSON se stabilní smlouvou pro vlastní i cílovou IP.
/api/v1/selfStrukturovaný výsledek aktuální IP s poli sítě, polohy a ASN.
curl --fail --silent --show-error https://iprapid.com/api/v1/self
/api/v1/lookup/{ip}Strukturované vyhledání ověřené adresy IPv4 nebo IPv6.
curl --fail --silent --show-error https://iprapid.com/api/v1/lookup/8.8.8.8
/api/v1/metaschema_version · capabilities · fields
curl --fail --silent --show-error https://iprapid.com/api/v1/meta
JSON
Kompatibilita| Cesta | Odpověď |
|---|---|
GET / | Kořen s vyjednáváním obsahu: JSON pro CLI a */*, jedna IP pro text/plain a SSR HTML při výslovném požadavku text/html. |
GET /json | Strukturovaný výsledek aktuální IP s poli sítě, polohy a ASN. |
GET /json/{ip} | Strukturované vyhledání ověřené adresy IPv4 nebo IPv6. |
GET /ip/{ip} | Normalizovaná cílová IP pro programy; stránka noindex jen při výslovném požadavku HTML. |
curl -sS https://iprapid.com/json
curl -sS https://iprapid.com/json/8.8.8.8
Terminál
TEXT / ANSI| Cesta | Odpověď |
|---|---|
GET /ip | Normalizovaná aktuální IP a jeden konec řádku. |
GET /info[/{ip}] | Podrobný text UTF-8 se stálými popisky a pořadím, bez řídicích znaků ANSI. |
GET /ansi[/{ip}] | Zobrazení /info s výslovně zapnutými povolenými barvami SGR. |
GET /field/{field}[/{ip}] | Jedna povolená hodnota a konec řádku; 204, pokud chybí. |
curl iprapid.com
curl -4 iprapid.com
curl -6 iprapid.com
curl.exe iprapid.com
curl.exe -4 iprapid.com
curl.exe -6 iprapid.com
API v1 · JSON
APPLICATION/JSON{
"schema_version": "1",
"query": {
"type": "lookup",
"ip": "8.8.8.8",
"ip_version": 4
},
"network": {
"asn": 15169,
"as_organization": "Google LLC"
},
"location": {
"continent_code": "NA",
"country_code": "US",
"country": "United States",
"region_code": null,
"region": null,
"city": null,
"postal_code": null,
"timezone": "America/Chicago",
"coordinates": {
"latitude": 37.751,
"longitude": -97.822,
"accuracy_radius_km": 1000
}
},
"data": {
"status": "available",
"built_at": "2026-03-03T08:15:43Z"
},
"observed_at": "2026-07-25T12:23:07Z"
}
Metodika a hranice signálů
Služba odděluje síťová fakta pozorovaná serverem, místní geografická data a signály prohlížeče, aby nezaměňovala různé zdroje.
- Zobrazená veřejná IP je adresa, kterou služba pozorovala pro toto HTTP spojení.
- Země, region, město, časové pásmo, souřadnice, ASN a organizace pocházejí z místního datasetu.
- Testy WebRTC, DNS, jazyka, časového pásma a IPv6 jsou nezávislá pozorování v prohlížeči.
- Nedostupné, neznámé, bez pozorování a neshoda jsou odlišné stavy.
Přesnost a aktuálnost
Geolokace IP popisuje přidělení sítě, nikoli zařízení či domácnost. Město a souřadnice mohou být vzdálené; poloměr přesnosti je odhad, ne záruka.
Soukromí a uchovávání
Vyhledání neukládá nezpracované IP, URI, hlavičky ani otisky do agregátů PostgreSQL. Podepsané odkazy obsahují jen omezené stavy, vyprší za 24 hodin a neukládají se jako záznamy.
Časté dotazy
Je zobrazené město moje přesná poloha?
Ne. Geolokace IP je přibližný odhad na úrovni sítě. Sledujte poloměr přesnosti a nepovažujte souřadnice za přesnou adresu.
Ukládá služba moje vyhledání IP do databáze?
Aplikace neukládá nezpracované IP adresy do agregátů využití. Omezené webové protokoly se spravují odděleně.
Proč může být IPv6 neznámé místo nedostupné?
Nenastavený, blokovaný či neprůkazný test nedokazuje absenci IPv6; stav zůstane neznámý do jasného výsledku.
Co obsahuje sdílený diagnostický odkaz?
Jen omezené stavy, čas vydání a vypršení a podpis; bez IP, souřadnic a adres DNS resolverů.