Bibliotecas cliente

Encuentra el código fuente y las instrucciones de configuración del cliente de tu lenguaje.

Elige tu lenguaje

Instala un cliente, consulta una dirección y lee los campos de la respuesta.

TypeScript / JavaScript

enrichip

Probado en ejecución
Requisitos
Módulos ES · probado en Node 26
Versión del paquete
1.0.1

Instalar

Terminal
npm install enrichip@1.0.1

Consultar una 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));

Comportamiento del cliente

  • Este ejemplo usa el paquete publicado en npm. Su argumento IP acepta una cadena, incluido IPv6 comprimido; la revisión HEAD del repositorio tiene un validador más estricto.
  • El cliente no expone un tiempo de espera por solicitud. Usa los ejemplos HTTP cuando necesites controlar directamente la configuración de la solicitud.

Antes de integrar

Consultas de una sola IP
Usa una dirección por consulta. Algunos clientes aún exponen métodos masivos; la API rechaza las solicitudes masivas. Leer la política de consultas masivas
Respuestas de la IP del cliente
El endpoint raíz devuelve por defecto la IP pública del proceso que se conecta como texto. Para obtener la respuesta JSON completa de la IP del cliente, usa los ejemplos HTTP
Alcance de la verificación
Probado en ejecución significa que el paquete o la revisión mostrados se ejecutaron para consultas individuales. Los ejemplos de código fuente se revisaron con respecto al código, pero no se ejecutaron. Una revisión puede diferir del paquete publicado.
¿Prefieres HTTP nativo?Copia una solicitud con tiempo de espera y gestión de errores HTTP.

Acceso a listas completas.

Para precios o acceso a listas completas, escribe a contact@ipquery.io.

Lista seleccionada
Registros seleccionados
Registros de esta lista