Skip to main content

ToolApproval

Approval decision for a specific tool call

Usage profiles​

UsageFields and validation
In requestsView fields

In requests​

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
toolCallIdstringOptionalIdentifier of the tool call being approved, executed, or retrieved.
toolNamestringOptionalName of the tool associated with the call or result.
approvedbooleanOptionalWhether the caller approves execution of the identified tool call.
reasonstringOptionalOptional rejection reason.

Where used​

ReferenceRelationship
Approve or reject pending tool callsPOST /api/v1/llm/submit-tool-approvals

Download the public reference contract.

Document: DOC-API-MODEL-tool-approval.