The API answered with a success status, but the response body did not pass the assertion set on this monitor: a required string was missing, a JSON field was absent, or it did not hold the expected value. The endpoint is reachable; the data it returns is what changed.
The target answered, so this is reported as a failed check, not downtime: the alert names the reason, the uptime percentage is untouched, and a recovery notice follows when the check passes again.
Caught by: api monitors. Read about the api monitoring feature.
Ten monitors free, no card, no time limit. Every incident names the failure.
Start monitoring freeOther causes