How do I monitor a JSON API endpoint?
Add any HTTP endpoint under API Monitoring and Lemwatch checks status code, response time, and optional JSON body assertions every minute.
Quick answer#
Go to Site → API Endpoints, add the URL, method, headers, and optional body. Lemwatch probes every minute and asserts status code, response time, and JSON path values you specify.
What you can assert#
Where to find it in Lemwatch#
Site → API Endpoints.
FAQ#
Do you support GraphQL?#
Yes — POST + JSON body. Assert on data. paths.
How is auth handled?#
Add bearer or basic auth in the Headers section; stored encrypted.
Related#
Related Articles
API Endpoint Monitoring
Monitor your API endpoints for uptime, response time, and expected responses.
How does API endpoint degradation alerting work?
Lemwatch compares each endpoint's current response time against a rolling 24-hour baseline and alerts when it degrades by 2× or more.
Custom Webhook Integration
Send alert data to any HTTP endpoint via custom webhooks. Slack and Discord URLs are auto-routed when used in escalation steps.
Traffic Analytics
Understand your site's traffic patterns with built-in analytics.