Skip to main content
Arbol exposes an organization-scoped REST API for operating conversational agents and a planned Model Context Protocol (MCP) surface for approved AI clients. The public OpenAPI document is the contract for the production REST API. Endpoint pages in this site are generated from that document, including request schemas, response schemas, required permissions, and examples.

Call the API

Make an authenticated request against the server declared by the live OpenAPI contract.

Explore endpoints

Browse the generated REST reference and permission requirements.

Understand MCP

Learn how the standalone MCP wrapper is derived from the public API.

Contract boundaries

  • Every authenticated request is bound to one verified organization. A request body or query string cannot select another organization.
  • The endpoint’s OpenAPI security declaration lists every permission required for that operation.
  • List responses use opaque forward cursors. See Pagination.
  • Private object bytes move through short-lived, object-scoped capabilities rather than through the API Worker. See Uploads and downloads.
The standalone MCP endpoint, delegated OAuth exchange, and Composio toolkit must all pass their deployment checklist before production use. The MCP pages describe the intended integration and its activation prerequisites; they do not claim that the rollout is complete.