Ir al contenido
POST AI agent ready /v1/dns-monitor/check

API de monitoreo de DNS: detección gratuita de cambios de DNS

Consulta los registros DNS actuales de un dominio y los compara con una instantánea almacenada de la verificación anterior. Devuelve una diferencia que muestra qué tipos de registros cambiaron, cuáles eran los valores anteriores y cuáles son los valores actuales. Las instantáneas se almacenan durante 7 días. En la primera verificación, se guarda el estado actual y no se informa ningún cambio.

Parameters

stringrequired

Domain name to monitor.

array

DNS record types to check. Defaults to A, AAAA, MX, TXT, NS, CNAME.

Code examples

curl -X POST https://api.botoi.com/v1/dns-monitor/check \
  -H "Content-Type: application/json" \
  -d '{"domain":"example.com","types":["A","MX","NS"]}'

When to use this API

Detectar cambios de DNS no autorizados

Programe verificaciones periódicas en sus dominios de producción para detectar secuestro de DNS, eliminaciones accidentales de registros o modificaciones no autorizadas. Activa una alerta cuando los cambios_detectados sean verdaderos.

Verificar que la migración de DNS esté completa

Después de migrar los proveedores de DNS, sondee este punto final para confirmar que todos los tipos de registros se hayan actualizado a los nuevos valores. Compare los registros actuales con la configuración esperada.

Supervise los dominios de la competencia o de los socios

Realice un seguimiento de los cambios de DNS en los dominios de terceros de los que depende. Detectar cuando un socio cambia sus registros MX (cambio de proveedor de correo electrónico) o registros A (migración de hosting).

Frequently asked questions

¿Cuánto tiempo se almacenan las instantáneas?
Las instantáneas se almacenan durante 7 días. Si no verifica un dominio dentro de los 7 días, la instantánea anterior caduca y la siguiente verificación comienza de nuevo sin datos de comparación.
¿Qué tipos de registros DNS se admiten?
A, AAAA, MX, TXT, NS, CNAME, SOA y PTR. Si omite el parámetro de tipos, se marca el conjunto predeterminado (A, AAAA, MX, TXT, NS, CNAME).
¿Puedo usar esto para monitorear el tiempo de actividad?
Este punto final verifica los registros DNS, no la disponibilidad de HTTP. Para monitorear el tiempo de actividad de HTTP, use el punto final /v1/uptime/check en su lugar.
¿Qué pasa en el primer cheque?
La primera verificación almacena el estado actual del DNS como línea de base. Devuelve cambios_detectados: falso y verificación_anterior: nulo. Los controles posteriores se comparan con esta línea de base.
¿La comparación distingue entre mayúsculas y minúsculas?
Los valores de los registros DNS se comparan tal cual desde el solucionador. Los valores de los registros se ordenan antes de la comparación, por lo que los cambios de orden por sí solos no desencadenan una detección de cambios.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.