Un controllo API invia una richiesta con il metodo, gli header e il corpo che l’endpoint si aspetta, spesso con un token di autenticazione, poi verifica la risposta: il codice di stato, gli header di risposta e i campi del corpo JSON, ad esempio che $.status sia ok o che un elenco non sia vuoto.
Molti errori emergono solo su più chiamate: login, uso del token, creazione e rilettura di un record. Concatenare le richieste e passare valori tra loro testa l’API come la usa un client.
Un endpoint di health check dedicato, che verifica il database e le altre dipendenze senza effetti collaterali, è la cosa più economica da monitorare ogni minuto.