---
title: "GET /private/set_disabled_trading_products"
method: GET
path: "/private/set_disabled_trading_products"
tags: ["Account Management", "Private"]
---

# GET /private/set_disabled_trading_products

`GET /private/set_disabled_trading_products`

Configures which trading products (instruments, currencies, or instrument types) are disabled for a subaccount. Disabled products cannot be traded by the subaccount, providing a way to restrict trading activities.

This is useful for risk management and compliance purposes. Only the main account owner can modify trading product restrictions for subaccounts.

**[TFA required](https://docs.deribit.com/articles/security-keys)**

**Scope:** `account:read_write`

[Try in API console](https://test.deribit.com/api_console?method=%2Fprivate%2Fset_disabled_trading_products)

## Query parameters

- `user_id` integer, required
- `trading_products` string[], required

## Response `200`

Success response

- OkResponse
  - `jsonrpc` '2.0', required — The JSON-RPC version (2.0)
  - `id` integer — The id that was sent in the request
  - `result` 'ok', required — Result of method execution. `ok` in case of success

---

[API](https://skmtc.dev/deribit/apis/deribit-api.md) · [All operations](https://skmtc.dev/deribit/apis/deribit-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/deribit/deribit-api/revisions/fda45e2d62d9/schema)
