What is the Bolna API?
The Bolna API enables you to programmatically create, configure, and manage Voice AI agents from your applications. Build voice AI capabilities into your products using simple HTTP requests from any programming language. Bolna API features consistent, resource-oriented URLs, handles application/json request bodies, returns responses in JSON format, and utilizes standard HTTP response codes, authentication methods, and HTTP verbs.You must have a valid Bolna account to generate and use APIs
How do I authenticate with the Bolna API?
- Login to the dashboard at https://platform.bolna.ai
- Navigate to Developers tab from the left menu bar after login

Go to Developers tab
- Click the button
Generate a new API Key
to generate a key

Generate an API Key
- Save your API Key

Save and start using your API Key
The API Key will be shown only once. Hence, please save it somewhere secure.
Using the API Key
To authenticate your API requests, you must include yourAPI Key
in the Authorization header of HTTP requests made as a Bearer
token
Example of an Authenticated API Request
Following is an example of making a GET request to Bolna API using the API key:Next steps
Ready to integrate Bolna into your application? Explore the API endpoints:- Create an agent programmatically
- Make outbound calls from your application
- Get execution details to retrieve call results
- Review agent configuration options to understand available parameters