Raíz API
Contact with each patient: agents and their voices, channels, campaigns, templates and bulletins, conversations, contacts and profiles, the block list, knowledge, facts and definitions, tasks, evaluations and reports.
- Base URL:
https://api.getarbol.com/v1/raiz - Authentication: an API key or an OAuth access token, as
Authorization: Bearer <token>. Get an API key. - SDKs and tools: TypeScript (
arbol.raiz), Rust, the CLI and MCP. Every endpoint has a sample for each. - OpenAPI: openapi.json, to import into Postman or generate a client.
Try it with List Agents:
curl https://api.getarbol.com/v1/raiz/agents \
--header "Authorization: Bearer $ARBOL_API_KEY"
Agents
Bulletins
Campaigns
Changes
Channels
- List channelsGET
/v1/raiz/channels - Add a channelPOST
/v1/raiz/channels - Get a channelGET
/v1/raiz/channels/{channelId} - Delete a channelDEL
/v1/raiz/channels/{channelId} - Update a channelPATCH
/v1/raiz/channels/{channelId} - Renew a WhatsApp setup linkPOST
/v1/raiz/channels/{channelId}/renew-setup - Verify a channelPOST
/v1/raiz/channels/{channelId}/verify
Contacts
Conversations
- List conversationsGET
/v1/raiz/conversations - Get a conversationGET
/v1/raiz/conversations/{conversationId} - Delete a conversationDEL
/v1/raiz/conversations/{conversationId} - Update a conversationPATCH
/v1/raiz/conversations/{conversationId} - Give a conversation back to the AI to continuePOST
/v1/raiz/conversations/{conversationId}/continue - Count conversationsGET
/v1/raiz/conversations/count