Skip to main content
GET
List an agent's calls awaiting (or past) human approval

Authorizations

Authorization
string
header
required

An aik_… programmatic API key (app.atako.ai → Settings → API keys) or a Supabase session JWT.

Path Parameters

agentId
string
required

Agent id

Query Parameters

status
enum<string>

Filter by status.

Available options:
pending,
approved,
denied,
expired

Response

id
string<uuid>
required
agentId
string<uuid>
required
connectionId
string<uuid>
required
providerKey
string
required
toolKey
string
required
argsRedacted
object
required

Arguments with the connector's redact fields masked.

status
enum<string>
required
Available options:
pending,
approved,
denied,
expired
decision
enum<string> | null
required
Available options:
once,
always
requestedAt
string<date-time>
required
expiresAt
string<date-time>
required

requestedAt + 24 h. Past it, a pending request reads expired.

decidedAt
string<date-time> | null
required
conversationId
string<uuid> | null
required

The conversation holding the approve/deny card.