Developer tools
Use one API key with the Ciele API, CLI, or MCP server.
Ciele provides three interfaces for programmatic administration. Each interface uses the same operations and role checks as the administrator console.
To find the operation behind a console control, open the Developer Panel on that page.
Developer Panel
Read the snippet for the console page you have open.
API
Call the versioned HTTP API and read its OpenAPI contract.
CLI
Manage an Organization from a terminal or a CI job.
MCP server
Give supported AI clients controlled access to Ciele operations.
AI clients
Configure supported clients and use copyable prompts.
Common connection model
All three interfaces require an Organization API key. The assigned Role controls the operations that the key can use.
The hosted service uses https://ciele.app by default. A self-hosted installation uses its own public origin.
Use the minimum Role
Create a viewer key for read operations. Create a higher-role key only when the client must change data or publish an Assistant.
Available domains
The current API includes Assistants, Flows, Knowledge, publication, Inbox conversations, and Improvements.
The API does not expose all console functions. For example, avatar upload and Improvement creation remain console-only.