API Endpoint Monitoring

Monitor your API endpoints for uptime, response time, and expected responses.

API Endpoint Monitoring

Go beyond homepage uptime checks. LemWatch lets you monitor individual API endpoints — REST, GraphQL, or webhook URLs — with precise assertions.

Setting Up an API Monitor

  1. Navigate to Site Details → API Endpoints tab
  2. Click "Add Endpoint"
  3. Configure:

What Gets Monitored

Metric — Description —

Status code — Whether the response matches your expected code —

Response time — Milliseconds to first byte —

Body assertion — Whether expected content appears in the response —

Consecutive failures — How many checks in a row have failed —

Average response time — Rolling average across all checks —

Degraded vs Down

LemWatch distinguishes between degraded and down:

Auto-Suggested Endpoints

When you add a site, LemWatch scans for common API patterns and suggests endpoints:

Alerts

API endpoint failures trigger the same alert pipeline as uptime checks. Configure per-endpoint thresholds in Settings → Alerts.

Best Practices