Integrations
Use CoWork from Claude or ChatGPT, or call our REST API directly. Authenticate with an integration API key (ck_…) or OAuth 2.0 (for Claude.ai MCP Directory).
API key
In the dashboard go to Settings → Integration API key. Generate a key and pass it as
Authorization: Bearer <key> to /api/mcp and /api/v1/….Claude (MCP)
Remote MCP endpoint (Streamable HTTP). Full setup, tool list, and examples: MCP guide.
POST https://www.cowork.com/api/mcp Authorization: Bearer ck_your_key_here Content-Type: application/json
For Claude.ai directory listing, connect with OAuth: authorize at /oauth/authorize, token at /api/oauth/token (see MCP guide).
ChatGPT (Custom GPT Actions)
Add Actions pointing at the OpenAPI spec below. Use API key auth (Bearer) with your CoWork integration key.
OpenAPI 3.1 URL:
https://www.cowork.com/api/v1/openapi.jsonBase URL for operations: https://www.cowork.com/api/v1. Operations that change billing (hire agent, new PlayLoop) return confirmUrl fields — open them on cowork.com to complete ADAO steps.
REST v1 quick reference
GET /api/v1/workspaces
POST /api/v1/workspaces
GET /api/v1/workspaces/{id}
GET /api/v1/workspaces/{id}/agents
POST /api/v1/workspaces/{id}/agents — hire estimate + confirmUrl
POST /api/v1/workspaces/{id}/chat
GET /api/v1/workspaces/{id}/playloops
POST /api/v1/workspaces/{id}/playloops — confirmUrl draft
GET /api/v1/workspaces/{id}/library
POST /api/v1/workspaces/{id}/library
GET /api/v1/briefing
GET /api/v1/balance
GET /api/v1/agents — public marketplace
Privacy policy · Support: see FAQ or contact via your workspace.