Estructura de salida mysqldump | Especificaciones | Descarga de la base de datos WHOIS | API WhoisXML

Estructura de salida de mysqldump

tabla whois_record

Campo Tipo Descripción
whois_record_id BIGINT(20) PRIMARY KEY NOT NULL Clave primaria de whois_record
fecha_creada VARCHAR(200) Cuándo se registró/creó el nombre de dominio por primera vez
fecha_actualizada VARCHAR(200) Cuándo se actualizaron los datos WHOIS.
fecha_de_vencimiento VARCHAR(200) Cuándo expirará el nombre de dominio
admin_contact_id BIGINT(11) CLAVE FORÁNEA

La clave externa que representa el ID del contacto administrativo para este whois_record. Se hace referencia a la clave primaria de la tabla de contactos.

El contacto administrativo es una persona encargada de las gestiones administrativas relativas a la empresa del nombre de dominio

registrant_id BIGINT(11) CLAVE FORÁNEA

La clave externa que representa el ID del solicitante de registro para este whois_record. Hace referencia a la clave primaria de la tabla de contactos.

El registrante del nombre de dominio es el propietario del mismo.

Ellos son los responsables de mantener actualizada toda la información de contacto de WHOIS actualizada

technical_contact_id BIGINT(11) CLAVE FORÁNEA

La clave externa que representa el ID del contacto técnico para este whois_record. Hace referencia a la clave primaria de la tabla de contactos.

El contacto técnico es la persona encargada de todas las cuestiones técnicas relativas a un determinado nombre de dominio

zone_contact_id BIGINT(11) CLAVE FORÁNEA

La clave externa que representa el ID del contacto de zona para este whois_record.

El contacto de zona es la persona que se ocupa de los aspectos técnicos del mantenimiento del servidor de nombres y el software de resolución del dominio, así como los archivos de la base de datos

billing_contact_id BIGINT(11) CLAVE FORÁNEA

La clave externa que representa el ID del contacto de facturación para este whois_record. Hace referencia a la clave principal de la tabla de contactos.

El contacto de facturación es la persona autorizada por el solicitante de registro para recibir la factura de las tasas de registro y renovación del nombre de dominio

nombre_dominio VARCHAR(70) CLAVE ÚNICA Nombre de dominio
nombre_servidores TEXTO

Servidores de nombres o servidores DNS para el nombre de dominio.

La función más importante de los servidores DNS es la traducción (resolución) de los nombres de dominio legibles por humanos nombres de dominio y nombres de host en las correspondientes direcciones numéricas del Protocolo de Internet (IP)

registro_datos_id BIGINT(11) CLAVE FORÁNEA

La clave ajena que representa el ID de los datos del registro. Hace referencia a la clave primaria de tabla datos_registro.

Los datos de registro suelen ser un registro WHOIS de un registro de nombres de dominio.

Cada nombre de dominio suele tener hasta 2 registros WHOIS, uno del registro y otro del registrador.

La tabla whois_record representa los datos procedentes del registrador, mientras que la tabla registry_data representa los datos WHOIS recogidos del registro WHOIS.

Tenga en cuenta que registry_data y whois_record tienen estructuras de datos casi idénticas. Algunos gTLD (por ejemplo, la mayoría de .com y .net) tienen ambos tipos de datos WHOIS, mientras que la mayoría de los ccTLD sólo tienen registry_data.

Por lo tanto, se recomienda buscar tanto en whois_record como en registry_data cuando busque un dato (por ejemplo, registrante, fecha_creada)

estado TEXTO El código de estado del nombre de dominio, véase http://www.wdbc.com/domain/status-codes.cfm para más detalles.
texto_bruto LONGTEXT El texto completo en bruto del registro WHOIS
audit_created_date TIMESTAMP

La fecha en la que se recopiló el registro WHOIS en whoisxmlapi.com;

Tenga en cuenta que es diferente de created_date de las tablas whois_record o registry_data.

audit_updated_date TIMESTAMP

La fecha en la que se actualizó el registro WHOIS en whoismlxapi.com;

Tenga en cuenta que es diferente de updated_date de las tablas whois_record o registry_data

unparsable LONGTEXT La parte del texto sin procesar que no ha sido analizada por nuestro analizador de WHOIS
parse_code SMALLINT(6)

Una máscara de bits que indica qué campos se han analizado en el registro;

un valor binario de 1 en la posición i apunta a un campo de valor no vacío en esa posición;

los campos del bit menos significativo al más significativo son los siguientes: "createdDate", "expiresDate", "referralURL" (sólo existe en "registryData"), "registrarName", "status", "updatedDate", "whoisServer" (sólo existe en "registryData"), "nameServers", "administrativeContact", "billingContact", "registrant", "technicalContact" y "zoneContact";

Por ejemplo, el código parse310 (112) significa que los únicos campos no vacíos son "createdDate" y "expiresDate", y el código parse 810 (10002) significa que el único campo no vacío es "registrarName".

si necesita asegurarse de que un registro WHOIS contiene información sobre la propiedad, compare el código parse con00100000000002 (51210). Significa que el campo "registrante" no está vacío; Para comprobar el valor de parse code, utilice operadores de bits. (En MySQL será parse_code &00100000000002 =00100000000002)

texto_cabecera LONGTEXT La cabecera del registro WHOIS forma parte del texto bruto hasta el primer campo identificable
texto_limpio LONGTEXT El texto despojado del registro WHOIS que incluye una parte del texto en bruto excepto el encabezado y el el pie de página. Normalmente, sólo contiene campos identificables
footer_text LONGTEXT El pie de página del registro WHOIS forma parte del bruto después del último campo identificable
nombre_registrador VARCHAR(512) La organización o entidad comercial que gestiona la reserva de nombres de dominio de Internet
error_datos SMALLINT(6)
  • 0 - sin errores de datos;
  • 1 - datos incompletos;
  • 2 - falta de datos WHOIS, significa que el nombre de dominio no tiene registro WHOIS en el registrador/registro;
  • 3 - este nombre de dominio es una palabra reservada.

tabla registry_data

Campo Tipo Descripción
registro_datos_id BIGINT(20) PRIMARY KEY NOT NULL Clave primaria de registry_data
fecha_creada VARCHAR(200) Igual que en la tabla whois_record
fecha_actualizada VARCHAR(200) Igual que en la tabla whois_record
fecha_de_vencimiento VARCHAR(200) Igual que en la tabla whois_record
admin_contact_id BIGINT(11) CLAVE FORÁNEA Igual que en la tabla whois_record
registrant_id BIGINT(11) CLAVE FORÁNEA Igual que en la tabla whois_record
technical_contact_id BIGINT(11) CLAVE FORÁNEA Igual que en la tabla whois_record
zone_contact_id BIGINT(11) CLAVE FORÁNEA Igual que en la tabla whois_record
billing_contact_id BIGINT(11) CLAVE FORÁNEA Igual que en la tabla whois_record
nombre_dominio VARCHAR(70) CLAVE ÚNICA Igual que en la tabla whois_record
nombre_servidores TEXTO Igual que en la tabla whois_record
estado TEXTO Igual que en la tabla whois_record
texto_bruto LONGTEXT Igual que en la tabla whois_record
audit_created_date TIMESTAMP Igual que en la tabla whois_record
audit_updated_date TIMESTAMP Igual que en la tabla whois_record
unparsable LONGTEXT Igual que en la tabla whois_record
parse_code SMALLINT(6) Igual que en la tabla whois_record
texto_cabecera LONGTEXT Igual que en la tabla whois_record
texto_limpio LONGTEXT Igual que en la tabla whois_record
footer_text LONGTEXT Igual que en la tabla whois_record
nombre_registrador VARCHAR(512) Igual que en la tabla whois_record
whois_servidor VARCHAR(512) Servidor WHOIS
referral_url VARCHAR(512) La URL del servidor WHOIS que contiene información adicional sobre el nombre de dominio
error_datos SMALLINT(6) Igual que en la tabla whois_record

tabla de contactos

Campo Tipo Descripción
contact_id BIGINT(20) PRIMARY KEY NOT NULL Clave primaria
nombre VARCHAR(256) Nombre
organización VARCHAR(256) Organización
calle1 VARCHAR(256) Calle
calle2 VARCHAR(256) Calle
calle3 VARCHAR(256) Calle
calle4 VARCHAR(256) Calle
ciudad VARCHAR(64) Ciudad
estado VARCHAR(45) Estado
código_postal VARCHAR(45) Código postal
país VARCHAR(45) País
correo electrónico VARCHAR(256) Correo electrónico
teléfono VARCHAR(45) Teléfono
teléfono_ext VARCHAR(45) Extensión telefónica
fax VARCHAR(45) Fax
fax_ext VARCHAR(45) Extensión de fax
parse_code SMALLINT(6) Igual que en la tabla whois_record
texto_bruto LONGTEXT La porción del registro WHOIS en bruto correspondiente que contiene los datos de contacto
unparsable LONGTEXT Igual que en la tabla whois_record
audit_created_date VARCHAR(45) Igual que en la tabla whois_record
audit_updated_date VARCHAR(45) Igual que en la tabla whois_record