v4

latestOpenAPI 3.1.02026-08-03427198448.4 KB
Agent Chat

List Pending Permission Requests Route

Approvals waiting on this person that have no chat thread to live in.

Today that means MCP-origin requests (ChatGPT, Claude connector, Cursor, the Every CLI). The destructive-write gate creates a row and waits; the push notification announces it; this is where a surface can actually FIND it. Without this endpoint the gate could only ever block, never be satisfied.

Chat-origin approvals are deliberately excluded -- they already appear inline in their own thread.

get/api/permission-requests/pending

Query parameters

user_idstring
org_idstring

Response

Successful Response

{"stackTrail":"paths:/api/permission-requests/pending:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}