Envía una petición a un endpoint de API —con tu propio método, cabeceras y cuerpo— y comprueba la respuesta con las condiciones de éxito que definas.
El comprobador de endpoints de API envía una única petición al endpoint que introduzcas y comprueba la respuesta con las condiciones de éxito que definas. A diferencia de un ping de disponibilidad, no solo confirma que el servidor respondió: puede verificar el código de estado exacto, el tiempo de respuesta, un texto del cuerpo y un valor en una ruta de campo JSON.
Elige el método HTTP (GET, POST, PUT, PATCH, DELETE, HEAD u OPTIONS), añade las cabeceras (como un token Authorization) y, para métodos de escritura, un cuerpo. La comprobación solo se supera cuando se cumplen todas las condiciones.
| Resultado | Qué significa |
|---|---|
| Correcto | El endpoint respondió y se cumplieron todas las condiciones que definiste. (Sin condiciones, cualquier respuesta 2xx/3xx sin error se aprueba.) |
| Fallido | El endpoint respondió, pero al menos una condición no se cumplió — mira cuál en la lista de condiciones. |
| Inaccesible | No hubo respuesta HTTP — la petición agotó el tiempo, falló el DNS, se rechazó la conexión o hubo un error TLS. Mira el motivo indicado. |
| Mensaje | Qué significa |
|---|---|
| Código de estado inesperado | El endpoint devolvió un código de estado distinto al que exigiste. |
| Más lento que el límite | La respuesta fue más lenta que el tiempo máximo que definiste. |
| Texto no encontrado en el cuerpo | El texto «el cuerpo contiene» que exigiste no apareció en la respuesta. |
| El cuerpo no era JSON válido | Definiste una condición de campo JSON, pero el cuerpo no se pudo analizar como JSON. |
| Campo JSON no encontrado | La ruta de campo JSON que introdujiste no existe en la respuesta. |
| El campo JSON tenía otro valor | El campo JSON existe pero su valor no coincidió con el que exigiste. |
| Se agotó el tiempo de conexión | No hubo respuesta dentro del límite de tiempo — el endpoint es lento o inaccesible. |
| Error de DNS | No se pudo resolver el dominio. Revisa la ortografía o el DNS del host puede estar caído. |
| Error SSL/TLS | No se pudo completar la conexión segura — a menudo un problema de certificado. |
Estas herramientas son comprobaciones puntuales. Una cuenta de Monitrova monitoriza tus sitios de forma continua y te avisa por correo en cuanto algo falla.