List decisions with filters
const url = 'https://api.ultimateteam.ai/api/v1/decisions?limit=50&offset=0';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.ultimateteam.ai/api/v1/decisions?limit=50&offset=0' \ --header 'X-API-Key: <X-API-Key>'Returns decisions for the authenticated tenant with optional filters for agent role, status, confidence range, and date range.
Authorizations
Section titled “Authorizations”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters”Maximum number of decisions to return
Maximum number of decisions to return
Number of decisions to skip
Number of decisions to skip
Responses
Section titled “ Responses ”Successful Response
Response for GET /api/v1/decisions.
Attributes: decisions: List of decision summaries. total: Total matching decisions for pagination. limit: Requested page size. offset: Requested offset.
object
Summary of a single decision for list views.
Attributes: id: Decision UUID. agent_role: The agent that made this decision. action_type: Category of action. description: Brief description of the decision. confidence_score: Agent confidence (0.0-1.0). outcome_quality: Outcome match score, if measured. status: Current decision status. created_at: When the decision was recorded.
object
Examplegenerated
{ "decisions": [ { "action_type": "example", "agent_role": "example", "confidence_score": 1, "created_at": "2026-04-15T12:00:00Z", "description": "example", "id": "example", "outcome_quality": 1, "status": "example" } ], "limit": 1, "offset": 1, "total": 1}Validation Error
object
object
object
Examplegenerated
{ "detail": [ { "ctx": {}, "input": "example", "loc": [ "example" ], "msg": "example", "type": "example" } ]}