Base URL
https://app.pulseguard.io/api/cli/monitors.
Authentication
Pass your API key as a Bearer token in every request:Response format
All responses areapplication/json. Successful responses return a top-level object containing the requested resource or list. Error responses return a single error field describing what went wrong.
Available endpoints
Monitor endpoints under
/api/cli/monitors require a Bearer token. The API key management endpoints (/api/cli/api-keys) use your dashboard session cookie and are intended for use through the PulseGuard dashboard. The latency heatmap and workspace export endpoints also use dashboard session authentication. Badge, RSS, and widget endpoints are public and unauthenticated.Error responses
PulseGuard uses standard HTTP status codes. When a request fails, the response body always contains anerror field with a human-readable message.
Example error body: