Authenticated agents call the keyed REST and MCP surfaces with a workspace API key. Public booking (OTP) does not need a key.
Send the key as an HTTP Bearer token:
Authorization: Bearer tofu_live_<32-char-secret>
# or
Authorization: Bearer tofu_test_<32-char-secret>Sign in to your workspace, then open Settings → API keys. Create a key, copy it once, and store it in your agent’s secret store. Revoke unused keys from the same page.
/api/mcp/mcp/api/mcp/public/mcp/api/v1 — see the OpenAPI referenceBuilding an agent from scratch? Start at agent onboarding or agent discovery.