Retrieve all executions performed by a specific agent using Bolna APIs. This endpoint provides a comprehensive history of the agent’s calls and conversations.
page_number and page_size query parameters. You can utilize has_more in the API response to determine if you should fetch the next page. You can learn more about it from the pagination documentation.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The unique id of the agent
The page number to retrieve (starts from 1)
x >= 1Number of results per page. Maximum allowed is 50.
x >= 1Fetch executions filtered by call status. List of all call statuses.
queued, ringing, initiate, in-progress, call-disconnected, completed, balance-low, busy, no-answer, canceled, failed, stopped, error Filter inbound calls or outbound calls.
inbound, outbound Filter by conversation provider.
plivo, twilio, websocket, web-call Filter by voicemail.
Filter executions by a specific batch_id.
Fetch executions where the created_at timestamp is greater than or equal to this UTC datetime in ISO 8601 format with UTC indication.
"2025-05-07T00:00:00.000Z"
Fetch executions where the created_at timestamp is less than or equal to this UTC datetime in ISO 8601 format with UTC indication.
"2025-05-14T00:00:00.000Z"
List of all executions by an agent sorted by last run
The current page number returned in the response. Matches the page_number requested in the query.
The number of records returned per page. Matches the page_size specified in the request.
Number of total executions
Whether there are more records or not