Skip to main content
Base URL: https://your-domain/api/v1 All endpoints accept JSON. Streaming endpoints return SSE (Server-Sent Events).
REST endpoints at a glance

Authentication

Most endpoints require a Supabase JWT in the Authorization header:
See Authentication for token lifecycle, auth-exempt paths, and MCP API key auth.

Error format

Every error response follows a standardized format:
See Error Format for the full list of error codes.

Endpoints

Paths that carry both :projectId and :id are written as the router declares them — the project routes are split across two prefixes (/project/… and /projects/…) and the spelling matters.

Build

MCP Servers

System

/health/ready is the readiness probe and is served at the root, not under /api/v1.

Files, deploy, domains