OpenIPApi
IP geolocation & threat intelligence

Detekujte VPN, proxy, Tor exit uzly
a datacentrový provoz z jediného IP intelligence API

OpenIPApi combines geolocation, ASN data, Tor lists, proxy intelligence and threat feeds to help you score risky IP addresses.

Získat bezplatný API klíč Číst dokumentaci

Vyzkoušejte — vyhledejte libovolnou IP adresu

Jeden požadavek, strukturovaná JSON odpověď

$ curl https://api.openipapi.com/v1/lookup/8.8.8.8 \
   -H "X-API-Key: YOUR_API_KEY"
{
  "ip": "8.8.8.8",
  "geo": { "country_code": "US", "country": "United States" },
  "network": { "asn": 15169, "as_name": "Google LLC" },
  "threat": {
    "is_vpn": false, "is_proxy": false, "is_tor": false,
    "threat_score": 12
  }
}

Multi-source

Threat intelligence

240+

Pokrytých zemí

<50ms

Průměrná doba odezvy

274ms

Current API latency

Vše, co potřebujete vědět o IP adrese

Geolokace

Země, region, město, PSČ, časové pásmo a souřadnice. Přesnost na úrovni země 95–99 %, aktualizace každý týden z více zdrojů.

ASN & Síť

Číslo ASN, název AS, ISP, organizace a typ připojení — rezidenciální, datové centrum, mobilní, vzdělávací nebo vládní.

Detekce VPN

Aktivní skenování portů detekuje OpenVPN (1194), WireGuard (51820), IPSec (4500) a komerční VPN infrastrukturu prostřednictvím ASN + reverzní DNS.

Detekce proxy

Detekuje otevřené HTTP proxy (8080, 3128), SOCKS4/5 proxy (1080) a anonymní relay služby pomocí aktivního testování handshake.

Tor exit uzly

Detekce v reálném čase, aktualizovaná každou hodinu z oficiálního seznamu exit nodů projektu Tor, křížově ověřená s výsledky vlastního sondování.

Threat skóre

Složené skóre 0–100 kombinující příznaky VPN/proxy/Tor, výsledky sondování, hlášení zneužití a známé threat feeds do jediného čísla.

Hodnocení podvodu

Dedikovaný endpoint pro podvody vrací úroveň rizika (nízká/střední/vysoká/kritická) a doporučení (povolit/zkontrolovat/vyzvat/blokovat).

Hromadné dotazy

Vyhledejte více IP adres v jediném požadavku — 100 na Starteru, 500 na Pro, 1 000 na Business, až 5 000 na Enterprise. Ideální pro zpracování přístupových logů, procesy detekce podvodného provozu a bezpečnostní audity.

Abuse kontakt

Získejte e-mailový kontakt pro nahlášení zneužití pro libovolný IP rozsah. Nezbytné pro hlášení zneužití, podávání stížností a automatizovanou reakci na incidenty.

Stažení MMDB

Binární databáze ve formátu MaxMind .mmdb pro offline a edge dotazy. Databáze na úrovni země, ASN a města obnovované denně. Funguje s libovolným čtečem MaxMind DB.

Webhooky

HTTP POST notifikace v reálném čase, když IP adresa začne být VPN/Tor/proxy nebo překročí práh rizikového skóre. Payloady podepsané HMAC-SHA256 s ochranou proti přehrání.

Sledované seznamy & upozornění

Sledujte konkrétní IP adresy na změny stavu. Získejte e-mailová upozornění, když adresa, která vás zajímá, začne být VPN, Tor exit uzlem nebo získá vysoké rizikové skóre.

Kdo využívá IP intelligence?

Každá firma s uživateli na internetu těží z toho, že ví, co se skrývá za IP adresou.

E-commerce & platby

Zákazník platí německou platební kartou, ale IP pochází z datacentra v Singapuru. Bez IP intelligence zpracujete platbu a zaplatíte chargeback.

S OpenIPApi: označte IP adresy datacenter, detekujte VPN při placení, porovnejte geo s fakturační zemí. Zablokujte podvod dříve, než vás bude stát peníze.

SaaS & zneužívání bezplatných zkušebních verzí

Zneužívatelé vytvářejí stovky bezplatných zkušebních účtů pomocí VPN a IP adres datacenter. Každý falešný účet vás stojí serverové prostředky a zkresluje metriky.

S OpenIPApi: detekujte IP adresy z datacenter + VPN při registraci a u podezřelých připojení vyžadujte step-up ověření. V kombinaci s ověřením e-mailu, rate-limitingem a kontrolou chování účtu omezuje automatizované zneužívání zkušebních verzí.

Hazardní hry & regulační shoda

Regulátoři vyžadují blokování uživatelů z omezených jurisdikcí. Pokud se někdo připojí přes VPN ze zakázané země a vy to přehlédnete, hrozí vám pokuty.

S OpenIPApi: ověřte zemi, detekujte VPN a proxy, označte Tor. Zajistěte, aby shoda vycházela ze skutečných dat o připojení, nikoli jen z toho, co uživatel tvrdí.

Fintech & bankovnictví

Útoky na převzetí účtu se často projeví jako přihlášení z nové země nebo přes anonymizující proxy. Než si toho všimnete, peníze jsou pryč.

S OpenIPApi: detekujte nemožné cestování (přihlášení z Prahy, pak z Lagosu za 10 minut), označte Tor a proxy, spusťte vícestupňové ověření.

Ad tech & podvody s kliknutími

Boti běžící v datových centrech klikají na vaše reklamy a vyčerpávají váš rozpočet. Konkurenti používají proxy k nafukování vašich výdajů bez reálných konverzí.

S OpenIPApi: filtrujte IP adresy datacenter z reklamních zobrazení, identifikujte proxy a VPN provoz, plaťte pouze za kliknutí od skutečných rezidenciálních uživatelů.

Obsah & streamování

Licenční smlouvy omezují obsah na konkrétní regiony. Uživatelé obcházejí omezení pomocí VPN, čímž ohrožují vaše licenční dohody.

S OpenIPApi: vynucujte geografická omezení s jistotou. Detekujte uživatele VPN a proxy pokoušející se obejít regionální zámky pomocí našich dat z aktivního sondování.

Kompletní platforma pro IP intelligence

Nad rámec API: plný dashboard se sledovanými seznamy, webhooky, hromadnými nástroji a offline databázemi.

REST API

  • · /v1/lookup/{ip} — jedna IP s kompletními geo + threat daty
  • · /v1/lookup/batch — 100–5 000 IP adres na požadavek (podle plánu)
  • · /v1/me — geolokace vlastní IP volajícího
  • · /v1/asn/{asn} — detail ASN a seznam prefixů
  • · /v1/validate/{ip} — ověření a klasifikace libovolné IP
  • · /v1/fraud/{ip} — skóre podvodu + doporučení
  • · /v1/proxy-attribution/{ip} — přiřazení rezidenciální proxy / VPN poskytovatele

Stažení MMDB databází

Binární databáze kompatibilní s MaxMind pro offline a edge dotazy. Funguje s libovolnou knihovnou pro čtení MMDB.

  • · Země + ASN (~8 MB, licence CC0)
  • · Detail ASN (~9 MB, licence CC0)
  • · GeoLite2 / DB-IP na úrovni města (~20–60 MB)
  • · Denní obnova, podpora ETag + 304 Not Modified
  • · Přístup podle API klíče, omezeno plánem

Webhooky

HTTP POST notifikace v reálném čase při změně stavu IP. Konfigurovatelné podle události a prahu.

  • · Události: vpn_detected, tor_detected, proxy_detected, high_threat
  • · Hlavička s podpisem HMAC-SHA256 (X-OpenIPApi-Signature)
  • · Automatické opakování s exponenciálním back-offem
  • · Konfigurovatelný práh rizikového skóre (50–95)

Sledované seznamy & e-mailová upozornění

Sledujte konkrétní IP adresy, CIDR bloky nebo ASN. Dostávejte upozornění ihned, když se změní něco, na čem vám záleží.

  • · E-mailová upozornění na změny VPN/Tor/proxy/rizikové skóre
  • · Poznámky a štítky pro každou IP
  • · Až 100 IP (zdarma) / 1 000+ (placené plány)
  • · Hodinové kontroly oproti živým sondovacím datům

Dashboard & nástroje

  • · Playground — vyzkoušejte libovolný endpoint přímo v prohlížeči
  • · Hromadný nástroj — vložte/nahrajte CSV, exportujte výsledky
  • · Analytika využití — denní, měsíční, přehled podle endpointu
  • · Více API klíčů na účet, whitelist IP adres na klíč
  • · Upozornění na využití — e-mail při dosažení 80 % / 90 % kvóty

Proxy Intelligence

Doplněk

Přiřaďte IP adresy ke konkrétním poolům rezidenciálních proxy a poskytovatelům VPN. Slepé místo podvodů: „rezidenciální" IP, která je ve skutečnosti exit uzlem Bright Data nebo Hola.

  • · Pojmenované přiřazení (provider: "brightdata")
  • · 52 000+ VPN / datacenter CIDR bloků živě dnes, týdenní obnova
  • · 18 sledovaných poskytovatelů: Bright Data, Oxylabs, Smartproxy, IPRoyal, Hola, Honeygain, NordVPN, ExpressVPN a další
  • · Doporučení k akci (treat_as_commercial_proxy, block_or_challenge, …)

Síť aktivního sondování

60+ dedikovaných aktivních sondovacích uzlů ověřuje v reálném čase, co IP adresa skutečně dělá — ne jen co říká zastaralá databáze.

  • · TCP skenování portů: VPN (1194, 51820, 4500), proxy (1080, 3128, 8080), Tor (9001, 9030)
  • · Reverzní DNS + fingerprinting TLS certifikátů
  • · HTTP server banner a detekce SOCKS metodou CONNECT
  • · Nepřetržité opakované skenování známých VPN / proxy / Tor rozsahů
  • · Výsledky se promítají do rizikového skóre během minut
Kompletní dokumentace API

Jednoduché a výkonné API

Jeden HTTP požadavek. Strukturovaná JSON odpověď s geolokací, sítí, threat daty a hodnocením podvodu.

  • Sub-milisekundové dotazy z dat cachovaných v Redis
  • Podpora IPv4 a IPv6
  • Hromadné dotazy až na 5 000 IP adres na požadavek na Enterprise plánu
  • Ukázky kódu v curl, JavaScript, Python, PHP, Go
  • Stažení MMDB binárního souboru pro offline / edge použití
  • Webhooky, sledované seznamy a upozornění na využití
  • Bez kreditní karty pro začátek
$ curl https://api.openipapi.com/v1/lookup/185.220.101.45 \
     -H "X-API-Key: oip_your_key_here"

{
  "ip": "185.220.101.45",
  "geo": {
    "country": "Germany",
    "city": "Frankfurt am Main",
    "timezone": "Europe/Berlin"
  },
  "network": {
    "asn": 205100,
    "isp": "F3 Netze",
    "connection_type": "datacenter"
  },
  "threat": {
    "is_tor": true,
    "is_vpn": true,
    "threat_score": 85,
    "threat_categories": ["tor_exit_node", "known_abuser"]
  }
}

Jak si stojíme v porovnání

Srovnání funkcí s největšími poskytovateli IP intelligence.

Funkce OpenIPApi IPinfo ipstack MaxMind
Geolokace
ASN / ISP data
Typ připojení
Aktivní sondování
Detekce VPN Doplněk
Detekce proxy Doplněk
Detekce Tor Doplněk
Threat skóre
Hodnocení podvodu
Abuse kontakt
Batch API
Stažení MMDB Pouze placené
Webhooky & sledovaný seznam
Bezplatná úroveň 10,000/mo 50,000/mo 100/mo GeoLite2
Počáteční cena $15/mo $49/mo $10/mo $26/mo

Srovnání je založeno na veřejně dostupných cenách a informacích o funkcích k květnu 2026 a může se časem měnit. Před nákupním rozhodnutím vždy ověřte aktuální ceny dodavatele.

Oficiální SDK

Použijte oficiální OpenIPApi SDK hostované přímo na OpenIPApi. Není potřeba žádný balíčkový registr třetí strany.

JavaScript / TypeScript

import { OpenIPApi } from '/sdk/javascript/openipapi.js';

const client = new OpenIPApi('YOUR_KEY');
const data = await client.lookup('8.8.8.8');
console.log(data.threat?.is_vpn);
Stáhnout: openipapi.js

Python

from openipapi import OpenIPApi

client = OpenIPApi("YOUR_KEY")
data = client.lookup("8.8.8.8")
print(data.get("threat", {}).get("is_vpn"))
Stáhnout: openipapi.py

PHP

require __DIR__ . '/OpenIPApiClient.php';

$client = new OpenIPApiClient('YOUR_KEY');
$data = $client->lookup('8.8.8.8');
echo !empty($data['threat']['is_vpn']) ? 'yes' : 'no';
Stáhnout: OpenIPApiClient.php

Tato SDK jsou hostovaná přímo na OpenIPApi. Verze v balíčkových registrech npm, PyPI a Packagist mohou být přidány později.

Zobrazit všechna SDK & návody

Začněte zdarma, škálujte s růstem

10 000 bezplatných dotazů každý měsíc. Bez kreditní karty.

Placené plány od 15 $/měsíc — geolokace, rizikové signály a aktivní sondování v jednom API.

Součást ekosystému Open API