Exemplos de código

Copie uma consulta do próprio IP em JavaScript, cURL, Python ou Go.

Exemplos de consulta do próprio IP

Todos os exemplos chamam o mesmo endpoint. O processo que estabelece a conexão determina de quem é o endereço IP retornado.

Use um módulo JavaScript ou o console do navegador com fetch nativo e AbortSignal.timeout.

Requisição do próprio 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));

Os exemplos usam limites de cinco segundos e as ferramentas HTTP padrão de cada linguagem. Trate as falhas na aplicação; não as substitua por um registro de IP vazio.

Acesso às listas completas.

Para preços ou acesso às listas completas, envie um e-mail para contact@ipquery.io.

Lista selecionada
Registros selecionados
Registros nesta lista