At Botpress, we love APIs. Every API we develop—whether public or private—is carefully designed with a strong focus on coherence and consistency. API design is at the core of our development process. Botpress is also a very big and complex system, and there isn’t a single API that does everything. Instead, we provide multiple APIs, each tailored to specific functionalities. Below is a comprehensive list of all publicly available APIs in Botpress. Each API has dedicated documentation section. Except for the Chat API, all APIs mentioned below are located at the following URL:Documentation Index
Fetch the complete documentation index at: https://botpress.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
https://api.botpress.cloud.
Chat API
The Chat API is built on top of the Chat Integration to give you a simple way to interact with your deployed bots via HTTP requests. To use the Chat API in your bot, you first need to install the Chat Integration. The chat API URL ishttps://chat.botpress.cloud. For more details, refer to the Chat API documentation.
Admin API
The Admin API allows you to manage your workspace and provides a broad set of functionalities, covering everything from bot creation to monitoring and analytics. Key capabilities include:- Manage your Bots
- Manage your own private and public integrations
- Fetch Logs, Issues and Analytics
- Update your Workspace Collaborators and Roles
- Manage Workspace Collaborators and Roles