Loading the live spec…
Step by step for Claude, Cowork and ChatGPT: how to log in, add the connector, approve it, and what to do when your client cannot speak MCP at all.
curl but cannot speak MCP at all (several hosted
assistants, on their cheaper plans), and for fetching attachments or piping JSON into a
script.
No backwards compatibility — none. Never hard-code an integration
against it: field names, shapes and defaults can change under you at any time without
notice, including in a patch release. Keep a human or an LLM in the loop,
composing the calls or reading the outputs; unattended code parsing a fixed shape will
break, and will break silently. Read the shape at call time from
/curl/help. If you need a contract that holds still, use the
product's own REST API; this is not that.
Authorization header. Reload and it is gone. If you would rather not
paste a long-lived one, call admin.mint_curl_token from your MCP client for a
short-lived token and use that. This page renders
/curl/openapi.json fresh on every load, so it shows what this
server actually serves. The catalogue of namespaces and functions is at
/curl/help.
Fetching /curl/openapi.json…
| Code | Means |
|---|