Build with the Conferbot API
Access chatbot data, manage webhooks, and build powerful integrations. Everything you need to connect Conferbot to your applications.
curl -X GET https://api-v2.conferbot.com/api/v1/external/v1/chatbots \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json"{
"data": [
{
"id": "64f8a2b3c1d4e5f6a7b8c9d0",
"name": "Customer Support Bot",
"status": "active",
"responseCount": 12847,
"createdAt": "2024-09-01T10:30:00Z"
}
]
}Everything you need to integrate
A complete API toolkit designed for developers. From authentication to real-time events, we handle the infrastructure so you can focus on building.
API Key Authentication
Secure your API calls with workspace-scoped API keys. Simple x-api-key header authentication with built-in rate limiting.
Real-time Webhooks
Get notified instantly when events happen. HMAC-SHA256 signed payloads with automatic retries and exponential backoff.
Rich Analytics
Access detailed analytics for your chatbots — response counts, daily trends, and engagement metrics over any time period.
RESTful Design
Clean, predictable REST endpoints with JSON responses, pagination, and comprehensive error codes. OpenAPI 3.0 spec included.
Plan-based Limits
Transparent usage tracking with generous limits. From 10K API calls/month on Starter to 200K on Business plans.
Complete Data Access
Export chatbot responses, conversation records, and visitor data. Paginated endpoints with date range filtering.
Up and running in minutes
Three simple steps to start building with the Conferbot API.
Generate an API key
Navigate to your Workspace Settings > API Keys tab and click "Generate API Key". Copy the key — you'll need it for all API calls.
Make your first request
Use the API key in the x-api-key header to authenticate. Start by listing your chatbots to verify everything works.
Set up webhooks
Create webhook subscriptions to receive real-time notifications. We'll POST signed payloads to your endpoint whenever events occur.
# List your chatbots
curl -X GET "https://api-v2.conferbot.com/api/v1/external/v1/chatbots" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json"
# Get chatbot analytics (last 30 days)
curl -X GET "https://api-v2.conferbot.com/api/v1/external/v1/chatbots/{id}/analytics?days=30" \
-H "x-api-key: YOUR_API_KEY"Clean, predictable REST API
All endpoints follow RESTful conventions with consistent JSON responses, proper HTTP status codes, and comprehensive error messages.
/external/v1/chatbotsList all chatbots in your workspace
/external/v1/chatbots/{id}Get detailed information about a chatbot
/external/v1/chatbots/{id}/responsesList chatbot responses with pagination & date filters
/external/v1/chatbots/{id}/responses/{responseId}Get a single response with full conversation data
/external/v1/chatbots/{id}/analyticsGet chatbot analytics with daily breakdowns
/external/v1/webhooksList all webhook subscriptions
/external/v1/webhooksCreate a new webhook subscription
/external/v1/webhooks/{id}Delete a webhook subscription
/external/v1/usageGet current API usage stats and limits
https://api-v2.conferbot.com/api/v1 — All endpoints are relative to this base URL. Authenticate with the x-api-key header.Ready to start building?
Generate your API key and make your first API call in under 5 minutes. Full documentation, code examples, and webhook guides included.