Skip to main content
GET

List Trainings

Retrieve all training data associated with a specific voice agent. This endpoint returns a list of training instructions that the agent uses to understand how to respond to different scenarios.

Endpoint

Path parameters

string
required
The unique identifier of the voice agent.

Request headers

string
required
Bearer token for authentication. Format: Bearer talq_your_environment_token_here

Example requests

Response

Success Response (200 OK)

Response fields

boolean
required
Indicates if the operation was successful.
array
required
Array of training objects associated with the agent.

Error responses

404 Not Found

401 Unauthorized

403 Forbidden

500 Server Error

Error codes

Important notes

Empty response is normal. If an agent has no training data, the response will be an empty array [] rather than an error.
Status filtering. The response includes both active and inactive trainings. You can filter by current_status on the client side if needed.
  • Create/Update Training: POST /api/v1/agents/{agent_id}/trainings
  • Delete Training: DELETE /api/v1/agents/{agent_id}/trainings/{training_id}
  • Get Agent: GET /api/v1/agents/{agent_id}
  • List Agents: GET /api/v1/agents