Eine API-Prüfung sendet eine Anfrage mit der Methode, den Headern und dem Body, die der Endpunkt erwartet, oft mit einem Authentifizierungstoken, und prüft dann die Antwort: den Statuscode, die Response-Header und Felder im JSON-Body, etwa ob $.status gleich ok ist oder eine Liste nicht leer ist.
Viele Fehler zeigen sich erst über mehrere Aufrufe hinweg: Anmelden, das Token verwenden, einen Datensatz anlegen und wieder auslesen. Anfragen zu verketten und Werte zwischen ihnen weiterzugeben, testet die API so, wie ein Client sie nutzt.
Ein eigener Health-Check-Endpunkt, der Datenbank und andere Abhängigkeiten ohne Seiteneffekte testet, ist das Günstigste, was sich jede Minute überwachen lässt.