Skip to main content
Update one or more fields on an existing trading agent. Only the fields you include in the request body are changed. This is useful for tuning risk parameters or renaming an agent without stopping it first.

Endpoint

Path parameters

string
required
Unique identifier of the agent to update.

Body parameters

All body fields are optional. Only provided fields are updated.
string
New human-readable name for the agent.
string
New wallet ID to bind trades to.
object
Risk configuration object. You can update individual nested fields using dot notation in some clients, or pass the full object:
  • position_size_pct (number)
  • stop_loss_pct (number)
  • trailing_stop_pct (number)
  • take_profit_pct (number)
float
New minimum signal confidence from 0.0 to 1.0.
integer
New maximum concurrent open positions.

Example request

Response

Returns the updated agent object with the same fields as a full Get Agent response.

Example response