Approval Queue
List approval requests
Returns 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.
get/api/v1/approvals
Query parameters
decisionstring
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"
}
]