Skip to main content

API Reference

The CheckUpstream REST API lets you programmatically query your projects, services, incidents, and impact analysis. All endpoints are served from https://checkupstream.com/api/v1

Authentication

All endpoints require a Bearer token from Settings → API Keys in your dashboard. Keys are 64-character hex strings.

Authorization: Bearer a1b2c3d4e5f6...

The telemetry endpoint uses an sdk_key field in the request body instead of the Authorization header.

Errors

All error responses follow a consistent JSON format:

{ "error": "Human-readable error message" }

Endpoints