Aller au contenu
ipaddress.se

API

Les mêmes données que le site, en JSON ou en texte brut. Sans clé ni compte ; des limites d’usage raisonnables s’appliquent.

curl https://ipaddress.se/api/v1/my-ip?format=text

Points d’accès

CheminDescriptionDonnéesLimites de débit
GET/api/v1/my-ipEssayer: /api/v1/my-ipVotre adresse IP (aussi en texte brut avec ?format=text).Jeux de données propres120 · 240/min
GET/api/v1/ip/{address}Essayer: /api/v1/ip/81.224.0.1Données de réseau, de routage, de registre et de localisation pour une adresse.Jeux de données propres30 · 30/min
GET/api/v1/asn/{asn}Essayer: /api/v1/asn/AS3301Titulaire, registre et préfixes annoncés d’un système autonome.Jeux de données propres30 · 30/min
GET/api/v1/dns/{domain}?type=A,MXEssayer: /api/v1/dns/internetstiftelsen.se?type=A,MXEnregistrements DNS actuels d’un domaine.Requête en direct40 · 60/min
GET/api/v1/rdap/{query}Essayer: /api/v1/rdap/AS3301Données d’enregistrement du serveur RDAP responsable.Requête en direct10 · 6/min
GET/api/v1/healthEssayer: /api/v1/healthDisponibilité du service.Jeux de données propres120 · 240/min
GET/api/v1/data-statusEssayer: /api/v1/data-statusÂge et taille de chaque jeu de données.Jeux de données propres120 · 240/min

Limites de débit

Les requêtes sont limitées par adresse client avec un seau à jetons. À la limite, l’API répond 429 avec un en-tête Retry-After. Le décompte se fait en mémoire avec une clé hachée renouvelée chaque jour ; les adresses ne sont pas conservées.

Erreurs

Les erreurs utilisent les codes de statut HTTP et un corps JSON de la forme {"error": {"code": "…", "message": "…"}}.

Versions

Les chemins sous /api/v1/ conservent leur structure de réponse. De nouveaux champs peuvent s’ajouter ; les champs existants ne sont ni supprimés ni renommés dans la v1.

Attribution

Les données de localisation proviennent de DB-IP (CC BY 4.0). Si vous les affichez, créditez DB-IP comme l’exige la licence.