Skip to main content
The Control API is a FastAPI service that lives at services/api. It is the single HTTP surface the web app and MCP server call.

Endpoints

Auth

Production uses signed session tokens. Development supports a bypass header for local runs.
x-stirvid-user is dev-only. It bypasses auth using a user id and must never be enabled in production. Guard it behind NODE_ENV !== "production".

Quote / job flow