The limits
Set at the workspace level and optionally overridden per subaccount (the effective limit is the tighter of the two):Read your limits
Notional fields are decimal strings;
"0" (or an omitted field) means
unlimited. The PUT body accepts the same fields —
max_order_notional, max_position_per_market, max_total_notional,
slippage_bps, max_concentration_bps, max_open_orders, max_daily_loss,
kill_switch.Update a limit
The kill switch
Flip one boolean to halt trading on a subaccount — nothing new gets through until you flip it back:What a rejection looks like
Submit something over your limit and the order is refused with409 and a clear
reason — this is the guardrail doing its job:
Next: Orders
Place, track, and cancel — now that the guardrails are set.