Uptime Monitoring
Monitor APIs
API checks require more configuration than simple website checks. Here's how to set up effective API monitoring.
Configure your check
Set a frequent check interval (every 1 minute recommended for APIs):

Set up the HTTP request
Configure OnlineOrNot to make a real API request with proper headers and body:

See Request Settings for all available options.
Add assertions
APIs can return HTTP 200 even when things are broken. Use assertions to verify the response data is correct:

See Assertions for all assertion types and comparisons.
Configure advanced settings
Set the check to monitor from a region close to your database for fastest results. Consider requiring multiple failed checks before alerting:

Set up alerts
Configure where you want to receive notifications:

Available alert channels: