Update agent policy
Partially update an agent’s policy. Only provided fields will be updated; omitted fields retain their current values. Policy changes take effect immediately. The spending limits currency is immutable; attempting to change it returns a 400 response.
Authorizations
Body
Partial update to an agent's policy. Only provided fields will be updated; omitted fields retain their current values.
Updated list of permissions. Replaces the entire permissions list when provided.
Permission granted to an agent that determines what actions it can perform. VIEW_TRANSACTIONS: Can list and retrieve transactions and account balances. CREATE_QUOTES: Can create quotes. EXECUTE_QUOTES: Can execute quotes. MANAGE_EXTERNAL_ACCOUNTS: Can create and manage external accounts. RECEIVE_FUNDS: Can create deposit targets for receiving funds. MANAGE_IDENTITY: Can read and update customer identity information and start verification. MANAGE_CARDS: Can read, tighten, and freeze its cards. ISSUE_CARDS: Can issue one standard virtual card for itself while it holds no live standard card, and single-use and recurring purchase cards where the platform enables them. USE_STORED_CARDS: Can list the customer's stored cards it is allowed to use and ask for a single-use link to one's details. Never granted by default. MANAGE_SETTLEMENT_RULES: Can propose settlement rules that split the customer's incoming payments into its Embedded Wallet, read and delete the rules it created, and cancel their held executions.
VIEW_TRANSACTIONS, CREATE_QUOTES, EXECUTE_QUOTES, MANAGE_EXTERNAL_ACCOUNTS, RECEIVE_FUNDS, MANAGE_IDENTITY, MANAGE_CARDS, ISSUE_CARDS, USE_STORED_CARDS, MANAGE_SETTLEMENT_RULES Execution mode controlling whether agent actions require human approval. AUTO: The agent can execute actions autonomously without explicit approval. APPROVAL_REQUIRED: All agent actions require explicit human approval before execution.
AUTO, APPROVAL_REQUIRED Thresholds that force approval for high-value transactions, overriding the default execution mode. The threshold currency must equal the policy's spending limits currency. When a transaction is denominated in a different currency, Grid converts it to the policy currency at evaluation time.
Response
Agent policy updated successfully
A programmatic agent with scoped permissions and a spending policy, used to automate payment workflows.