API Documentation

Integrate BotDesk into your applications with our RESTful API.

Get Your API Key

Access your API key from your dashboard settings.

Go to Dashboard →

API Reference

Complete API documentation and examples.

View Docs →

Base URL

https://api.botdesk.co/v1

Authentication

All API requests require authentication using your API key. Include it in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Endpoints

POST/chatbots

Create a new chatbot

GET/chatbots/:id

Get chatbot details

POST/chatbots/:id/messages

Send a message to a chatbot

GET/conversations

List conversations

Rate Limits

API requests are limited to 1000 requests per minute per API key. Rate limit headers are included in all responses.