Genera conjuntos de datos en SQL, Excel o JSON para países e idiomas. Personaliza nombres de campos y exporta con imágenes de banderas.
La colección comenzó de manera inocente. Un dominio para el proyecto principal. Un dominio para un proyecto secundario. Un dominio para una idea de negocio que parecía brillante a las 2 AM y cuestionable por la mañana pero se registró de todos modos porque estaba disponible y los dominios son baratos. Un dominio para un blog personal que nunca pasó de la página "próximamente". Un dominio para el sitio web de la boda de un amigo que solo fue necesario durante seis meses pero se renovó automáticamente porque la configuración de renovación automática estaba activada y nadie recordaba desactivarla. Un dominio .io porque el .com fue tomado. Un dominio .to por razones de marca. Un dominio .dev porque Google acababa de lanzar el TLD y parecía tecnológicamente apropiado. Año tras año, la colección creció. Treinta dominios en cuatro registradores diferentes, cada uno con su propia fecha de renovación, su propio precio, su propio panel que requiere sus propias credenciales de inicio de sesión, y sus propias configuraciones de notificación por correo electrónico que pueden o no estar configuradas correctamente.
La primera pérdida de dominio ocurrió un martes. No dramáticamente, no con advertencias y alarmas, sino con la finalidad tranquila e irreversible de un registro vencido. Un dominio que había sido utilizado para una herramienta orientada al cliente simplemente dejó de resolverse. El sitio web desapareció. Los correos electrónicos rebotaron. El cliente llamó, comprensiblemente preocupado de que la herramienta en la que confiaba hubiera desaparecido de Internet. El análisis posterior fue humillante: el dominio había sido registrado con un registrador cuyos correos de renovación habían ido a una dirección de correo electrónico antigua durante más de un año. La renovación automática estaba desactivada porque la tarjeta de crédito en el archivo había vencido. El dominio entró en su período de gracia, luego en su período de redención, y finalmente fue liberado al grupo público. Recuperarlo requirió pagar una prima a través de un corredor de dominios porque alguien más lo había registrado durante la caída.
Esa experiencia fue el catalizador para construir un sistema que nunca permitiría que el mismo error volviera a ocurrir. El API verificador de dominios nació de la necesidad práctica de monitorear fechas de vencimiento en todos los dominios poseídos, independientemente de qué registrador los tenga, sin confiar en correos de notificación de renovación del registrador que pueden o no llegar a la bandeja de entrada correcta en el momento correcto.