Platforma dla programistów
WhatIsMyIP Intelligence API
Korzystaj z naszej lokalnej bazy przydziałów, routingu, RPKI i własnych obserwacji. Zwykłe żądania API nie zależą od płatnego API geolokalizacyjnego.
Uwierzytelnianie
Wysyłaj klucz API jako token Bearer. Pełny klucz jest pokazywany tylko raz po wygenerowaniu.
curl -H "Authorization: Bearer wmip_live_YOUR_KEY" \ "https://whatismyip.live/api/v1/me"
Wyszukiwanie IP
GET /api/v1/ip/{ip} zwraca przydział kraju, flagę, ASN, prefiks, bezpieczeństwo routingu, typ sieci i lokalnie dostępne obserwacje lokalizacji.
curl -H "Authorization: Bearer YOUR_KEY" \ "https://whatismyip.live/api/v1/ip/8.8.8.8"
Routing i RPKI
GET /api/v1/routing/{ip} zwraca aktywny prefiks BGP, źródłowy ASN i lokalnie obliczony wynik walidacji RPKI.
Eksplorator ASN
GET /api/v1/asn/AS13335 zwraca lokalny profil ASN i aktualnie zaimportowane prefiksy.
Wyszukiwanie prefiksu
Wykorzystanie GET /api/v1/prefix/1.1.1.0/24. IPv6 jest obsługiwany przez tę samą trasę.
Odwrotny DNS
GET /api/v1/reverse-dns/{ip} wykonuje buforowane wyszukiwanie PTR przez nasz resolver.
Błędy i limity
Błędy mają stabilną strukturę JSON z kodem maszynowym. Odpowiedzi zawierają nagłówki limitu i miesięcznego przydziału.