Una comprobación de API envía una petición con el método, las cabeceras y el cuerpo que espera el endpoint, a menudo con un token de autenticación, y luego comprueba la respuesta: el código de estado, las cabeceras de respuesta y los campos del cuerpo JSON, como que $.status sea ok o que una lista no esté vacía.
Muchos fallos solo aparecen a lo largo de varias llamadas: iniciar sesión, usar el token, crear un registro y volver a leerlo. Encadenar peticiones y pasar valores entre ellas prueba la API como la usa un cliente.
Un endpoint de health check dedicado que pruebe la base de datos y otras dependencias, sin efectos secundarios, es lo más barato de monitorizar cada minuto.