Bolka Developer API
Build on Bolka Connect over REST. Authenticate every request with an X-API-Key header, then explore endpoints, parameters, and sample responses below.
Getting started
Authentication, conventions, and connectivity
Core
Agents, campaigns, conversations, and contacts
Agents
Create, configure, and manage AI voice agents.
Campaigns
Outbound campaigns — create, schedule, run, stop, and inspect campaign runs.
Conversations
List, fetch, and export conversations; generate shareable conversation links.
Contacts
Contact directory — list, update, import, and interaction history.
Customer Lists
Upload, download, and manage customer list files for campaigns.
Knowledge Bases
Create knowledge bases and retrieve combined grounding context.
Agent Assets
Upload files agents can share as downloadable links during calls.
Channels
Widgets, QR, and WhatsApp
Configuration
Voices, analytics, webhooks, and catalog lookups
Custom Voices
Clone and manage organization custom AI voices.
Analytics Configs
Define analytics configurations applied to conversation analysis.
Webhooks
Subscribe to events, inspect deliveries, rotate signing secrets, and send test events.
Catalog
Read-only lookups — available voices, STT providers, and LLM providers.
Account
Usage and credit balance