Skip to main content
The Monid HTTP API lets you discover, inspect, and run data endpoints programmatically.

Base URL

Authentication

All /v1/* endpoints require Bearer authentication — a Monid API key or an OAuth/JWT access token:
Create an API key at https://app.monid.ai/access/api-keys.

Workspace Header

When you authenticate with a Monid API key, the workspace is bound to the key — no x-workspace-id header is needed. The header only applies when authenticating with an OAuth/JWT access token that does not carry an organization context; in that case pass it explicitly. Get the list of workspaces the caller can access with GET /v1/auth/workspaces.

Endpoints

Auth

Endpoints

Runs

Wallet

Request Format

All request bodies must be JSON with Content-Type: application/json.

Response Format

All responses return JSON. Successful responses return the resource directly. Error responses return:

Pagination

All list endpoints use cursor-based pagination: Request: Response:
If cursor is null or absent, you’ve reached the last page.

Error Codes

Request Tracing

Every request is assigned a unique request ID via the x-request-id header. Include this ID when reporting issues.