API ReferenceGeneratedAgents
Poll a run
Follow a long-running task, and fetch its outcome after an administrator approves a paused step.
Authorization
bearerAuth AuthorizationBearer <token>
Authorization for API
In: header
Path Parameters
runUid*string
The run handle returned by POST /agent/invoke.
appUid*string
Your app's unique id. Find it in the console under the app's Settings, or in the URL of any app page.
Format
uuidResponse Body
application/json
application/json
application/json
curl -X GET "https://example.com/497f6eca-6276-4993-bfeb-53cbbbba6f08/agent/runs/string"{ "runUid": "string", "status": "string", "resumable": true, "message": "string", "pendingSteps": [ { "stepIndex": 0, "tool": "string", "riskLevel": "string", "input": {} } ], "steps": [ { "stepIndex": 0, "tool": "string", "status": "string", "output": {}, "detail": "string" } ], "actions": { "poll": "string", "dashboard": "string" }}List the tools your agent can use
The key's toolbox — the same set the agent itself sees, derived from the policies bound to its role. Nothing here is configured as a tool list: it is what the agent is *permitted* to do, projected into tool descriptors. Equivalent to MCP `tools/list`.
Read one tool's descriptor
Next Page