Cabi.Chat API

Cabi.Chat API is one API over the whole graph. Everything you do in Cabi.Chat, the web app does through this API: projects, articles, workspaces, campaigns, oracles, the inbox. Cabi.Chat is the first client of the graph, not the only possible one link. Your scripts, your website, your own oracles and your AI assistant are clients too, on the same terms. An assistant connects through MCP: Connect your AI assistant to Cabi.Chat (MCP)

Two halves

Who is calling

Send Authorization: Bearer <token>. What a call reaches depends on whom the token speaks for.

Conventions

First call

curl -H "Authorization: Bearer $CABI_PAT" https://api.cabi.chat/v0/my/self
curl -H "Authorization: Bearer $CABI_PAT" https://api.cabi.chat/v0/my/projects

The first answers who you are (200 with your profile), the second lists your projects. Your first project over the API: API pipeline: Create and edit your project page

Mentioned