Sprawdzenie API wysyła żądanie z metodą, nagłówkami i treścią, których oczekuje endpoint, często z tokenem uwierzytelniającym, a następnie sprawdza odpowiedź: kod statusu, nagłówki odpowiedzi i pola w treści JSON, np. czy $.status ma wartość ok albo czy lista nie jest pusta.
Wiele błędów widać dopiero w kilku kolejnych wywołaniach: logowanie, użycie tokenu, utworzenie i odczytanie rekordu. Łączenie żądań i przekazywanie wartości między nimi testuje API tak, jak używa go klient.
Dedykowany endpoint health check, który bez skutków ubocznych testuje bazę danych i inne zależności, to najtańsza rzecz do monitorowania co minutę.