account_config
Configure Bitget account preferences: switch account mode, set position holding mode and leverage, switch active account, toggle fee deduction, and read open-interest limits or payment coins.
Instructions
[VERB] Account settings by intent: set account mode (basic/advanced), position holding mode (one-way/hedge), and leverage; switch account & fee-deduction; plus oiLimit / paymentCoins / switchStatus / deductInfo reads. (No standalone cross/isolated margin-mode switch in v3 — see setLeverage posSide for isolated.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| coin | No | Coin filter where applicable. | |
| mode | No | Account mode basic Basic mode advanced Advanced mode | |
| view | No | summary (default) trims null fields to save tokens; full returns the untouched payload. | |
| action | Yes | What to do — setAccountMode: switch account mode (basic/advanced) (needs: mode) | setHoldingMode: set position (one-way/hedge) mode (needs: holdMode) | setLeverage: set leverage (needs: category, leverage) | switchAccount: switch active account | switchDeduct: toggle fee deduction (needs: deduct) | switchStatus: current account-switch status | deductInfo: fee-deduction settings | oiLimit: open-interest limit (needs: symbol, category) | paymentCoins: eligible fee-payment coins. | |
| deduct | No | Is it enabled on enabled off disabled | |
| dryRun | No | Preview a write without sending it. | |
| fields | No | Optional list (array or comma-separated string) of fields to keep on each returned row. | |
| symbol | No | Trading pair where the setting is per-symbol. | |
| confirm | No | Required to execute destructive (high-risk) writes; without it such a call returns { confirmationRequired: true }. | |
| posSide | No | Position side long/short This field is required to set leverage for isolated margin | |
| category | No | Product category, e.g. USDT-FUTURES (leverage/oiLimit). | |
| holdMode | No | Holding mode one_way_mode This mode allows holding positions in a single direction, either long or short, but not both at the same time hedge_mode This mode allows holding both long and short positions simultaneously | |
| leverage | No | Leverage multiple | |
| targetUid | No | Target account UID. If not provided, it defaults to the currently operated account. If a sub-account UID is provided, it indicates the master account is operating on the sub-account. |