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.