API adresse IP
Sans inscription pour un usage courant. Avec Pro, une clé personnelle et des quotas larges.
Gratuit
1 000
requêtes par jour et par IP, sans clé
Votre IP
$ curl netip.site
88.164.21.7
$ curl netip.site/json # toutes les informations
Une autre IP
$ curl "netip.site/json?ip=8.8.8.8"
$ curl -H "Authorization: Bearer nk_…" "netip.site/json?ip=8.8.8.8" # Pro
La clé passe aussi par l’en-tête X-Api-Key ou le paramètre ?key=. Gardez-la secrète (côté serveur).
Réponse
{
"ip": "8.8.8.8",
"version": 4,
"hostname": "dns.google",
"country": "United States",
"country_code": "US",
"region": "California",
"city": "Mountain View",
"postal": "",
"latitude": 37.4056,
"longitude": -122.0775,
"timezone": "America/Los_Angeles",
"utc_offset": -420,
"continent": "North America",
"eu": false,
"asn": 15169,
"org": "Google LLC",
"datacenter": true,
"private": false
}
Erreurs
| Code | Réponse | Signification |
|---|---|---|
| 401 | {"error":"invalid_key"} | Clé inconnue ou désactivée |
| 429 | {"error":"quota"} | Quota du jour atteint (remis à zéro chaque jour à minuit) |
| 429 | {"error":"rate_limited"} | Trop de requêtes en quelques minutes |
Surveiller une IP (Pro)
*/5 * * * * curl -s netip.site/ping/<clé de la surveillance> # → ok 88.164.21.7 | changed <old> <new>
L’adresse /ping/ de chaque surveillance est dans « Mon compte ». Ajoutez ?format=json pour une réponse JSON.