Faire des requêtes | Documentation | IP Netblocks API | WhoisXML API

Formuler des demandes

Points d'extrémité de l'API

GET https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&ip=8.8.8.8
GET https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&ip=2001:0000:4136:e378::
GET https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&ip=8.8.8.8&mask=16
GET https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&org[]=apple&org[]=germany
GET https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&asn=2544
L'activation de votre compte après l'enregistrement prend jusqu'à une minute.

Collection de Postman

Postman est une application web et de bureau qui vous permet de faire des demandes à une API à partir d'une interface utilisateur graphique. Nous recommandons d'utiliser Postman avec les points d'extrémité des API WhoisXML pour explorer les fonctionnalités des API, ainsi que pour résoudre les problèmes liés à votre application.

La collection Postman de l'API WhoisXML est disponible aux liens suivants :

La collection comprend un environnement préconfiguré. Vous devrez configurer la clé_api pour déclencher chaque requête. Obtenez votre CLÉ d'API personnelle sur la page Mes produits. Si vous avez des questions relatives à l'API, contactez-nous.

Paramètres d'entrée : requis

apiKey

Obtenez votre clé API personnelle sur la page Mes produits.

ip

L'un des champs de saisie suivants est requis : ip, org, asn. Obtenir les plages par adresse IPv4/IPv6 ou par CIDR en fonction de l'entrée. La recherche par CIDR peut également être effectuée à l'aide du paramètre optionnel mask, si cela s'avère plus pratique.

org

L'un des champs de saisie suivants est requis : ip, org, asn. Recherchez les blocs de réseau IP qui contiennent les termes de recherche spécifiés dans leur bloc de réseau (nom de réseau, description, remarques), ou Organisation (org.org, org.name, org.email, org.address). Pour fournir plusieurs termes : ?org[]=term1&org[]=term2&org[]=term3

asn

L'un des champs de saisie suivants est requis : ip, org, asn. Obtenez les plages par ASN (Autonomous System Number).

Paramètres d'entrée : optionnels

outputFormat

Format de sortie de la réponse.

Valeurs acceptables : JSON | XML

Par défaut : JSON

mask

Facultatif pour le paramètre ip uniquement. Obtenir les plages par CIDR.

Valeurs acceptables : 0 - 128 (0 - 32 pour IPv4)

Default : 128

limit

Nombre maximal d'enregistrements renvoyés.

Valeurs acceptables : 1 - 1000

Valeur par défaut : 100

from

La plage de blocs réseau IP est utilisée comme décalage pour les résultats renvoyés.

Étant donné que chaque réponse est limitée à un nombre maximal d'enregistrements (100 par défaut), vous pouvez récupérer la page suivante en insérant le paramètre suivant de la réponse dans ce paramètre. Par exemple, si le paramètre suivant est "6.0.0.0-13.115.255.255", pour récupérer la page suivante, appelez https://ip-netblocks.whoisxmlapi.com/api/v2?apiKey=YOUR_API_KEY&ip=8.8.8.8&limit=5&from=6.0.0.0-13.115.255.255.

Si le paramètre est omis, vous obtiendrez un nombre maximum d'enregistrements (par défaut 100).

Si le paramètre next est nul, il n'y a pas de page suivante.

Cette pagination n'est disponible que pour les requêtes API IPv4, IPv6 et ASN. Les requêtes ORG ne la supportent pas.

Accès gratuit

Après l'inscription, vous bénéficiez automatiquement d'un plan d'abonnement gratuit limité à 1 000 requêtes.

Limitation de l'utilisation et des demandes

Le nombre maximum de requêtes par seconde est de 100. Si la limite est dépassée, vos demandes suivantes seront rejetées jusqu'à la seconde suivante.

Cette API est également disponible avec un équilibreur de charge dédié et un point d'extrémité premium pour permettre des requêtes plus rapides dans le cadre de nos Premium API Services et Enterprise API Packages.