List variations
Changed onLists all variations for an agent
Request
- Base URLhttps://api.cadenya.com
- URLhttps://api.cadenya.com/v1/workspaces/{workspaceId}/agents/{agentId}/variations
- AuthHTTP bearer
Path parameters
Workspace ID.
Agent ID. Accepts the canonical agent_… form or the external_id:<value> form.
Query parameters
Maximum number of results to return
Pagination cursor from previous response
Sort order for results (asc or desc by creation time)
When true, the info field on each returned variation is populated. Requests with this flag count more against your rate limit.
Filters by metadata labels. Comma-separated key=value pairs, e.g. "env=prod,team=ai". A resource matches only if every pair matches exactly (AND semantics).
Response
OK
Example response
{
"items": [
{
"metadata": {
"accountId": "account_01HXKD2E5NQM3T9AYWCFTJHJVF",
"workspaceId": "workspace_01HXKD2E5NQM3T9AYWCF133E3Q",
"profileId": "profile_01HXKD2E5NQM3T9AYWCFS0AP08"
},
"spec": {
"modelConfig": {
"modelId": "claude/opus-4.6"
}
},
"info": {
"createdBy": {
"metadata": {
"accountId": "account_01HXKD2E5NQM3T9AYWCFTJHJVF",
"profileId": "profile_01HXKD2E5NQM3T9AYWCFS0AP08"
}
},
"model": {
"accountId": "account_01HXKD2E5NQM3T9AYWCFTJHJVF",
"workspaceId": "workspace_01HXKD2E5NQM3T9AYWCF133E3Q",
"profileId": "profile_01HXKD2E5NQM3T9AYWCFS0AP08"
},
"assignments": [
{
"id": "avt_01HXKD2E5NQM3T9AYWCFJE6K89"
}
],
"memoryLayerAssignments": [
{
"id": "avml_01HXKD2E5NQM3T9AYWCFX8AF59"
}
]
}
}
]
}Changes
- breaking
added to the
////////response propertyoneOflist for the response status - breaking
the
////////response's property type changed fromobjectto no type for status - warning
removed the optional property
/////////from the response with the status - warning
removed the optional property
/////////from the response with the status - warning
removed the optional property
/////////from the response with the status - warning
removed the optional property
/////////from the response with the status - info
added discriminator to
////////response property for the response status
- breaking
- warning
removed the optional property
////////////from the response with the status
- warning