Skip to main content
PATCH
Updates one or more policy fields for the agent. All fields are optional — only include the fields you want to change. The response returns the full updated policy.
Requires authentication via Bearer token.
To restrict transfers to specific addresses only, set allowedRecipients to an array of allowed Solana addresses. To allow transfers to any address, set it to an empty array [].

Request body

All fields are optional. Only include the fields you want to update.
number
Maximum USD value allowed per individual transaction.
number
Maximum total USD value allowed across all transactions in a 24-hour period.
array
Whitelist of Solana addresses permitted to receive transfers. Pass an empty array [] to allow all recipients.
boolean
Set to true to enable token swaps via the trade endpoint, or false to disable.
boolean
Set to true to allow liquidity pool interactions, or false to disable.
boolean
Set to true to allow prediction market interactions, or false to disable.
number
JWT token validity in hours. Changes take effect on the next authentication.

Response

boolean
true when the update succeeds.
number
HTTP status code.
string
Human-readable result message.
object

Errors