Plateforme développeur

WhatIsMyIP Intelligence API

Interrogez notre base locale d’attributions, de routage, de RPKI et d’observations directes. Les requêtes API normales ne dépendent pas d’une API de géolocalisation payante.

Authentification

Envoyez votre clé API comme jeton Bearer. La clé complète n’est affichée qu’une fois lors de sa création.

curl -H "Authorization: Bearer wmip_live_YOUR_KEY" \
  "https://whatismyip.live/api/v1/me"

Recherche IP

GET /api/v1/ip/{ip} renvoie l’attribution du pays, le drapeau, l’ASN, le préfixe, la sécurité du routage, le type de réseau et les observations de localisation disponibles localement.

curl -H "Authorization: Bearer YOUR_KEY" \
  "https://whatismyip.live/api/v1/ip/8.8.8.8"

Routage et RPKI

GET /api/v1/routing/{ip} renvoie le préfixe BGP actif, l’ASN d’origine et le résultat de validation RPKI calculé localement.

Explorateur ASN

GET /api/v1/asn/AS13335 renvoie le profil ASN local et les préfixes actuellement importés.

Recherche de préfixe

Utilisation GET /api/v1/prefix/1.1.1.0/24. IPv6 est pris en charge par la même route.

DNS inverse

GET /api/v1/reverse-dns/{ip} effectue une recherche PTR mise en cache via notre résolveur.

Erreurs et limites

Les erreurs utilisent une structure JSON stable avec un code lisible par machine. Les réponses incluent les en-têtes de limite et de quota mensuel.