List approval requests
Changed onReturns pending approval requests for the authenticated operator. Filter by decision status (PENDING, APPROVED, DENIED, EXPIRED). Defaults to PENDING. Auto-expires stale approvals past their TTL.
Request
- Base URLhttps://api.agentchain.cloud
- URLhttps://api.agentchain.cloud/api/v1/approvals
- Auth
- API key in header x-api-key
- or HTTP bearer
Query parameters
Filter by decision status: PENDING, APPROVED, DENIED, EXPIRED (default: PENDING)
Response
List of approval requests
Example response
[
{
"actionType": "spend_control",
"operation": "invoice_payment",
"requestedValue": 12000,
"currency": "USDC",
"triggerPolicy": "human_approval_threshold",
"triggerReason": "$12,000 exceeds auto-approve limit of $5,000"
}
]Changes
- breaking
removed the enum value
APPROVEDfrom thequeryrequest parameterdecision - breaking
removed the enum value
DENIEDfrom thequeryrequest parameterdecision - breaking
removed the enum value
EXPIREDfrom thequeryrequest parameterdecision - breaking
removed the enum value
PENDINGfrom thequeryrequest parameterdecision - 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 - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status
- breaking
- info
endpoint added
- info