Create a tool-consent grant
POST /v1/consent/grants — Record operator authorization for a Tier-3 / Tier-4 tool call scheduled to run from an autonomous source. At least one c
POST /v1/consent/grants
Record operator authorization for a Tier-3 / Tier-4 tool call scheduled to run from an autonomous source. At least one constraint inside args_constraints MUST be set (args_sha256, to_address, chain, or max_per_call_usdc); an unconstrained grant is rejected.
| Method | POST |
| Path | /v1/consent/grants |
| Auth | Authorization: Bearer <token> required when GATEWAY_AUTH_TOKEN is set |
| Category | admin |
Request body
{ "scope_kind": "cron", "scope_id": "cron_7f2", "tool_name": "transfer_token", "args_constraints": { "to_address": "0xABCD...", "chain": "base", "max_per_call_usdc": 50 }, "note": "weekly USDC sweep" }