Exemples de code

Copiez une requête pour votre propre IP en JavaScript, cURL, Python ou Go.

Exemples de requêtes pour sa propre IP

Tous les exemples appellent le même point d’accès. Le processus qui établit la connexion détermine à qui appartient l’adresse IP renvoyée.

Utilisez un module JavaScript ou la console du navigateur avec fetch natif et AbortSignal.timeout.

Requête pour votre IP
const response = await fetch(
  "https://api.ipquery.io/?format=json",
  { signal: AbortSignal.timeout(5000) }
);
if (!response.ok) {
  const message = await response.text();
  throw new Error("IPQuery " + response.status + ": " + message);
}
const data = await response.json();
console.log(JSON.stringify(data, null, 2));

Les exemples utilisent des délais d’attente de cinq secondes et les outils HTTP standard de chaque langage. Gérez les échecs dans votre application ; ne les remplacez pas par un enregistrement IP vide.

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