Codevoorbeelden

Kopieer een verzoek voor het eigen IP-adres in JavaScript, cURL, Python of Go.

Voorbeelden voor het eigen IP-adres

Elk voorbeeld roept hetzelfde endpoint aan. Het proces dat de verbinding maakt, bepaalt van wie het geretourneerde IP-adres is.

Gebruik een JavaScript-module of de browserconsole met native fetch en AbortSignal.timeout.

Aanvraag voor eigen 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));

De voorbeelden gebruiken time-outs van vijf seconden en de standaard-HTTP-tools van de taal. Handel fouten af in je toepassing; vervang ze niet door een leeg IP-record.

Toegang tot volledige lijsten.

Mail voor prijzen of toegang tot volledige lijsten naar contact@ipquery.io.

Geselecteerde lijst
Geselecteerde records
Records in deze lijst