An assertion is a rule a response must satisfy. A check succeeds only when every assertion passes.
Supported assertions
| Assertion | Checks |
|---|---|
| Status code | The response status is expected |
| Response time | The response arrived under a threshold |
| Keyword | The body contains (or does not contain) text |
| Header equals | A response header has an expected value |
| JSON path | A value inside a JSON body matches |
| TLS | Certificate validity, hostname, and expiry (SSL monitors) |
Each assertion page includes a configuration example, a passing result, a failing result, and troubleshooting.