Bulk Upsert Group Instruments
Apply one partial patch to many symbols in a single transaction.
All-or-nothing: an unknown symbol or a non-tradable-with-open-positions violation rolls the whole batch back (the get_session ctx aborts on the raised HTTPException), so the client never sees a partial apply.
Path Parameters
Body
Apply ONE partial patch to MANY symbols in a single transaction.
patch reuses the per-symbol validation (ranges, commission pairing,
min<=max, enum checks). symbols is the set of broker-instrument symbols
to apply it to. Empty symbols is rejected — a no-op bulk write is almost
certainly a frontend bug, and we want the 422 to surface it.
1 - 2000 elementsAll override fields are optional. group_instruments is the sole source of commercial terms — there is no fallback to instruments master. Safety limits enforced on all numeric overrides.
Response
Successful Response