Retrieve a paginated list of session transcripts handled by a specific voice agent.
Retrieve a complete, paginated history of all conversations handled by a specific Voice Agent. If you have built multiple agents (e.g., one for Customer Support and another for Sales), this endpoint makes it incredibly easy to isolate the call logs for just one of those entities. This is the perfect endpoint to power an “Agent Performance” or “Recent Calls” view in your application’s dashboard.Documentation Index
Fetch the complete documentation index at: https://docs.lyzr.ai/llms.txt
Use this file to discover all available pages before exploring further.
x-api-key header to authenticate this request.agentId (Path Parameter): The 24-character unique identifier of the agent whose transcripts you want to view.limit: Defines how many session records to return in a single response (default is usually 10 or 20).offset: Allows you to skip a specific number of records. If your limit is 10, an offset of 10 will fetch page 2.sort: Choose desc to see the most recently completed calls first, or asc to view them in the order they occurred historically.200 OK response returns a standard pagination object.
items: An array containing the actual transcript objects. Each object includes the chatHistory, the sessionReport (if configured), and metadata like durationMs and messageCount.total: The absolute total number of transcripts this agent has recorded.nextOffset: A highly useful property that tells your frontend exactly what offset value to pass in your next API call to fetch the next page of results.The unique identifier of the agent.
"f790923795a23467555c0ad6"
The maximum number of transcripts to return per page.
10
The number of items to skip for pagination.
0
Sort order based on creation time.
asc, desc "desc"