Skip to main content

What is the Bolna API?

The Bolna API enables you to programmatically create, configure, and manage Voice AI agents from your own applications. Whether you are building complex workflows, automating customer support, or integrating voice capabilities into your existing products, our REST API provides everything you need. The API uses predictable, resource-oriented URLs, accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes and authentication.
You must have an active Bolna account to generate and use API keys. If you don’t have one, sign up here.

Authentication

All Bolna API endpoints require authentication using an API key. You must include this key in the Authorization header of all your HTTP requests using the Bearer scheme.

How to generate an API Key

1

Navigate to Developers settings

Log in to the Bolna Dashboard. From the left sidebar navigation menu, select the Developers tab.
Bolna dashboard navigation showing the Developers tab
2

Create a new API Key

Click the Create a new API Key button to generate your unique authentication credentials.
Developers page showing the Create a new API Key button
3

Save your API Key securely

Your newly generated API key will be displayed in a pop-up modal. Copy this key and save it securely.
API Key generation modal showing the newly created secret key
For your security, the API key will only be shown once. If you lose your API key, you will need to delete it and generate a new one.
API keys generated for a Subaccount will start with sa-.