Bibliothèques clientes

Retrouvez le code source et les instructions de configuration du client de votre langage.

Choisissez votre langage

Installez un client, effectuez une recherche et consultez les champs de la réponse.

TypeScript / JavaScript

enrichip

Exécution vérifiée
Prérequis
Modules ES · vérifié avec Node 26
Version du paquet
1.0.1

Installer

Terminal
npm install enrichip@1.0.1

Rechercher une seule IP

node lookup.mjs
lookup.mjs
import { queryIP } from "enrichip";

const info = await queryIP("1.1.1.1");
console.log(JSON.stringify(info, null, 2));

Comportement du client

  • Cet exemple utilise le paquet npm publié. Son argument IP accepte une chaîne, y compris une IPv6 abrégée ; la révision HEAD du dépôt applique une validation plus stricte.
  • Le client n’expose pas de délai d’attente par requête. Utilisez les exemples HTTP si vous devez contrôler directement les paramètres des requêtes.

Avant l’intégration

Requêtes pour une seule IP
Utilisez une adresse par recherche. Certains clients exposent encore des méthodes groupées ; l’API rejette ces requêtes. Lire la politique de recherches groupées
Réponses pour sa propre IP
Le point d’accès racine renvoie par défaut l’IP publique du processus qui se connecte sous forme de texte. Pour une réponse JSON complète de sa propre IP, utilisez les exemples HTTP
Portée de la vérification
Exécution vérifiée signifie que le paquet ou la révision affichés ont été exécutés pour des recherches d’une seule IP. Les exemples source ont été examinés au regard du code, mais n’ont pas été exécutés. Une révision source peut différer d’un paquet publié.
Vous préférez le HTTP natif ?Copiez une requête avec délai d’attente et gestion des erreurs HTTP.

Accès aux listes complètes.

Pour les tarifs ou l’accès aux listes complètes, écrivez à contact@ipquery.io.

Liste sélectionnée
Enregistrements sélectionnés
Enregistrements dans cette liste