Proporciona información de propiedad actual e histórica sobre dominios / IP. Identifica todas las conexiones entre dominios, registrantes, registradores y servidores DNS.
Examina todas las conexiones DNS / IP actuales e históricas entre dominios y registros A, MX, NS y otros. Supervisa los cambios sospechosos en los registros DNS.
Obtenga el contexto detallado de una dirección IP, incluida la geolocalización de su usuario, la zona horaria, los dominios conectados, el tipo de conexión, el rango IP, el ASN y otros detalles de propiedad de la red.
Acceda a nuestra solución web para indagar y supervisar todos los eventos de dominio de su interés.
Obtenga acceso a una solución empresarial basada en la web para buscar y supervisar registros de dominios y detalles de propiedad de términos de marca, coincidencias difusas, registrantes de interés y mucho más.
Información independiente y basada en pruebas sobre DNS y abusos para solicitantes, asesores, gobiernos y abogados que participan en el Programa de Nuevos gTLD 2026 de la ICANN.
La inteligencia predictiva sobre amenazas es su mejor primera línea de defensa. Suscríbase a los feeds para reforzar su postura de ciberseguridad. Contáctenos hoy mismo para obtener más información.
Desbloquee la inteligencia integrada sobre las propiedades de Internet y su posesión, infraestructura y otros atributos.
Nuestro conjunto completo de inteligencia de dominio, IP y DNS disponible a través de llamadas API como suscripción anual con precios predecibles.
Ofrece acceso completo a datos WHOIS, IP, DNS y subdominios para el enriquecimiento de productos, la caza de amenazas y más.
Descubra todas las superficies de ataque con esta API para integrar el descubrimiento de activos, el análisis de vulnerabilidades y los metadatos tecnológicos en su plataforma. Ahora en acceso anticipado.
Hable con nuestras API utilizando diversos LLM. Conecte su LLM preferido a WhoisXML API y charle de forma sencilla sobre WHOIS, DNS, inteligencia sobre amenazas y mucho más.
Soy su Asistente de Inteligencia de Dominios. Facilito la exploración de datos de WHOIS, DNS y amenazas desde la WhoisXML API: estoy basado en la nube, soy rápido y siempre estoy dispuesto a ayudar.
Un GPT personalizado para WHOIS, DNS, IP e investigación de inteligencia sobre amenazas. Conecta ChatGPT directamente con WhoisXML API para permitir investigaciones rápidas y conversacionales, así como información sobre dominios.
Un fondo común de créditos de API universal
Simplifica la compra y el uso de créditos de la API con un único saldo válido para toda nuestra gama de productos.
Los archivos de información de dominios y de cambios semanales están en formato JSON Lines (.jsonl): un registro JSON por línea. El archivo de nombres de dominio es un CSV (.csv) de una sola columna con una línea de encabezado «domainName» . Todos los archivos de datos están comprimidos con zstd (Zstandard).
Cada registro consta del nombre de dominio, la sección de datos con los campos de registro del dominio y cinco secciones de contacto. Cada campo es un objeto que contiene el valor del campo, la fecha en la que fue confirmado por última vez por nuestro sistema y un indicador que muestra si el valor se ha recuperado de registros históricos debido a que está vacío o ocultado en el registro activo actual.
{
"domainName": "example.com",
"data": [
{"fieldName": "createdDateISO8601", "fieldValue": "2013-07-22T00:00:00+00:00", "auditDate": "2025-05-26T14:47:11+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "updatedDateISO8601", "fieldValue": "2013-07-22T00:00:00+00:00", "auditDate": "2025-05-26T14:47:11+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "expiresDateISO8601", "fieldValue": "2026-03-22T20:15:53+00:00", "auditDate": "2025-05-26T14:47:11+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "createdDateRaw", "fieldValue": "2013-07-22", "auditDate": "2025-05-26T14:47:11+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "updatedDateRaw", "fieldValue": "2013-07-22", "auditDate": "2025-05-26T14:47:11+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "expiresDateRaw", "fieldValue": "2026-03-22T20:15:53.197Z", "auditDate": "2025-05-26T14:47:11+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "nameServers", "fieldValue": "ns1.example.com|ns2.example.com", "auditDate": "2025-05-26T14:47:11+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "whoisServer", "fieldValue": "whois.example-registrar.com", "auditDate": "2025-05-26T14:47:11+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "registrarName", "fieldValue": "Example Registrar, Inc.", "auditDate": "2025-05-26T14:47:11+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "status", "fieldValue": "clientTransferProhibited", "auditDate": "2025-05-26T14:47:11+00:00", "isEmptyOrRedactedNow": false}
],
"registrantContact": [
{"fieldName": "name", "fieldValue": "John Doe", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true},
{"fieldName": "organization", "fieldValue": "Example Inc.", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true},
{"fieldName": "street", "fieldValue": "123 Example Street", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true},
{"fieldName": "city", "fieldValue": "Jacksonville", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true},
{"fieldName": "state", "fieldValue": "FL", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true},
{"fieldName": "postalCode", "fieldValue": "32256", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true},
{"fieldName": "country", "fieldValue": "UNITED STATES", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true},
{"fieldName": "email", "fieldValue": "[email protected]", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true},
{"fieldName": "telephone", "fieldValue": "13105551234", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true},
{"fieldName": "telephoneExt", "fieldValue": "", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true},
{"fieldName": "fax", "fieldValue": "", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true},
{"fieldName": "faxExt", "fieldValue": "", "auditDate": "2023-03-24T02:14:35+00:00", "isEmptyOrRedactedNow": true}
],
"administrativeContact": [ ... ],
"technicalContact": [ ... ],
"billingContact": [ ... ],
"zoneContact": [ ... ]
}
nombreDeDominio |
El nombre de dominio asociado. |
datos |
Los campos del registro del dominio (fechas, servidores de nombres, registrador, estado). Una matriz de objetos de campo (véase «Estructura del objeto de campo» más abajo). |
contacto del titular del registro |
Contiene la información de contacto del titular del registro. Una matriz de objetos de campo. |
contacto administrativo |
Contiene información de contacto administrativa. La estructura es la misma que la del campo «registrantContact ». |
Contacto técnico |
Contiene información de contacto técnico. La estructura es la misma que la del campo «registrantContact ». |
Contacto de facturación |
Contiene la información de contacto para la facturación. La estructura es la misma que la del campo «registrantContact ». |
zoneContact |
Contiene la información de contacto de la zona. La estructura es la misma que la del campo «registrantContact ». |
Cada campo de las secciones de datos y de contactos es un objeto con las siguientes claves:
nombreDelCampo |
El nombre del campo (véanse las listas de campos más abajo). |
valorDeCampo |
El valor más informativo disponible para el campo. Se extrae del registro WHOIS/RDAP actual cuando está definido en él; en caso contrario, se recupera del registro WHOIS histórico más reciente que lo contenía. Una cadena vacía o un valor nulo si nunca se ha registrado ningún valor. |
fechaDeAuditoría |
La fecha en la que nuestro sistema confirmó o registró por última vez el valor de este campo, en formato ISO 8601. |
isEmptyOrRedactedNow |
verdadero si el campo está vacío o ha sido ocultado en el registro activo actual, lo que significa que el valor mostrado se ha recuperado a partir de datos históricos de WHOIS. falso si el valor procede del registro actual. |
fechaDeCreaciónISO8601 |
La fecha de registro del dominio, en formato ISO 8601. |
fechaDeActualizaciónISO8601 |
La fecha de la última actualización del registro del dominio, en formato ISO 8601. |
fecha de caducidad ISO 8601 |
La fecha de vencimiento del registro del dominio, en formato ISO 8601. |
fechaDeCreaciónSinFormato |
La fecha en la que se creó inicialmente el registro WHOIS del dominio, en formato sin procesar. |
fechaDeActualizaciónSinFormato |
La última fecha en la que se actualizó el registro WHOIS del dominio, en formato sin procesar. |
fechaDeCaducidadSinFormato |
La fecha de caducidad del registro WHOIS del dominio, en formato sin procesar. |
servidores de nombres |
Los servidores de nombres del dominio, separados por «|». |
whoisServer |
El servidor WHOIS del que se obtuvo el registro. |
nombreDelRegistrador |
Nombre del registrador |
estado |
Los códigos de estado del dominio. Véase https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en |
Las cinco secciones de contacto (registrantContact, administrativeContact, technicalContact, billingContact, zoneContact) comparten la misma lista de campos:
nombre |
El nombre del contacto. |
organización |
La organización del contacto. |
calle |
La dirección postal de la persona de contacto. |
ciudad |
La ciudad del contacto. |
estado |
La provincia o región del contacto. |
código postal |
El código postal del contacto. |
país |
El país del contacto. |
correo electrónico |
La dirección de correo electrónico del contacto. |
teléfono |
El número de teléfono de la persona de contacto. |
teléfonoExt |
La extensión telefónica de la persona de contacto. |
fax |
El número de fax de la persona de contacto. |
faxExt |
La extensión de fax de la persona de contacto. |
nombreDeDominio
example.com
example.net
example.org
...
Cada línea es un registro con la misma estructura que en los archivos de información de dominios (la sección de datos y las cinco secciones de contacto), precedida por dos claves: «changeType», que indica por qué el dominio figura en el archivo, y «domainName».
{
"changeType": "updated",
"domainName": "example.com",
"data": [
{"fieldName": "createdDateISO8601", "fieldValue": "2024-08-19T18:26:12+00:00", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "updatedDateISO8601", "fieldValue": "2025-09-26T07:58:15+00:00", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "expiresDateISO8601", "fieldValue": "2026-08-19T18:26:12+00:00", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "createdDateRaw", "fieldValue": "2024-08-19T18:26:12Z", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "updatedDateRaw", "fieldValue": "2025-09-26T07:58:15Z", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "expiresDateRaw", "fieldValue": "2026-08-19T18:26:12Z", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "nameServers", "fieldValue": "ns1.example.com|ns2.example.com", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "whoisServer", "fieldValue": "whois.example-registrar.com", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "registrarName", "fieldValue": "Example Registrar, Inc.", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "status", "fieldValue": "clientTransferProhibited", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false}
],
"registrantContact": [
{"fieldName": "name", "fieldValue": "Statutory Masking Enabled", "auditDate": "2025-08-20T00:00:00+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "organization", "fieldValue": "Statutory Masking Enabled", "auditDate": "2025-08-20T00:00:00+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "street", "fieldValue": "123 Example Street", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "city", "fieldValue": "Jacksonville", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "state", "fieldValue": "FL", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "postalCode", "fieldValue": "32256", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "country", "fieldValue": "UNITED STATES", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "email", "fieldValue": "[email protected]", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "telephone", "fieldValue": "13105551234", "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "telephoneExt", "fieldValue": "Statutory Masking Enabled", "auditDate": "2025-08-20T00:00:00+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "fax", "fieldValue": "13105555678", "auditDate": "2024-07-02T21:01:51+00:00", "isEmptyOrRedactedNow": false},
{"fieldName": "faxExt", "fieldValue": "Statutory Masking Enabled", "auditDate": "2025-08-20T00:00:00+00:00", "isEmptyOrRedactedNow": false}
],
"administrativeContact": [ ... ],
"technicalContact": [ ... ],
"billingContact": [ ... ],
"zoneContact": [
{"fieldName": "name", "fieldValue": null, "auditDate": "2025-09-29T21:39:51+00:00", "isEmptyOrRedactedNow": true},
...
]
}
changeType |
Por qué aparece el dominio en el archivo de cambios de esta semana. Una de las siguientes razones:
|
nombreDeDominio |
El nombre de dominio asociado. |
data, registrantContact, administrativeContact, technicalContact, billingContact, zoneContact |
Igual que en los archivos de información del dominio; véanse los apartados «Estructura del registro» y «Estructura del objeto de campo» más arriba. Un campo que no figure en el registro activo actual y que no tenga ningún valor histórico tiene un valor de campo nulo ( fieldValue ) con isEmptyOrRedactedNow establecido en true. |
Estamos aquí para escucharle. Para obtener una respuesta rápida, seleccione el tipo de solicitud. Al enviar una solicitud, acepta nuestras Condiciones de servicio y nuestraPolítica de privacidad.