Members can only be configured from a main account. Subaccounts cannot create or manage Members. Additionally, the Starbase section will only appear in your Account Panel once your account has been authorized by a Deribit admin.
Manage Members through JSON-RPC
Authorized main accounts can manage their Starbase Members programmatically with the standard JSON-RPC API:private/get_members— list the Members configured for the accountprivate/set_member— create a Member or update its name, assigned accounts, or active stateprivate/delete_member— delete a Member
private/get_members requires account:read. Creating, updating, or deleting a Member requires account:read_write, main-account authentication, and Direct Access trading to be enabled.
Do subaccounts need to belong to a Member?
Only subaccounts you intend to trade on Starbase need to belong to a Member. Starbase API key creation is scoped to a Member — see Creating a Starbase API Key — so a subaccount that isn’t added to any Member simply has no way to authenticate against Starbase gateways, and therefore has no Starbase rate limit allocation of its own. A subaccount left outside of every Member is unaffected by anything in this page; it continues to trade exclusively through the standard Deribit APIs under the main platform’s own limits.Using standard APIs alongside Starbase
Adding a portfolio to a Member enables Starbase access; it does not disable standard WebSocket or REST access for that portfolio. Orders submitted through either path affect the same portfolio balances, positions, margin, MMP, and SMP state, but the protocols are not interchangeable:- Starbase and standard Deribit API keys are separate.
- Open Starbase orders and their lifecycle events are not available through the standard private WebSocket order feed. Use the originating SBE session or FIX Drop Copy.
- Trades and positions resulting from Starbase orders remain available through the standard private APIs.
- Rate-limit allocations for Starbase are separate from the main platform’s limits.
Member limits
Rate limits are allocated per Member and are shared across all API keys, sessions, and portfolios within that Member. Having more sessions or more portfolios does not increase your rate limits. See the table below for the Member/Portfolio setup for the three major account types.The Account Panel may offer an option to add another Member even when the account is limited to one. Unless you are an enabled broker client, assign all UIDs that need Starbase access to the existing Member. Brokers that require multiple Members should contact support@deribit.com. Multi-Member setups do not receive higher rate limits than single-Member setups.
Members and margin mode
A Member is a grouping of portfolios and can contain a mix of margin modes — for example, one subaccount on Standard Margin (SM) alongside others on Segregated Portfolio Margin (S:PM) or Cross Portfolio Margin (X:PM). However, options positions are not supported on Standard Margin, and this restriction is enforced per portfolio regardless of where the order originates:- Existing positions: A subaccount that already holds options positions while on Standard Margin cannot be added to a Member, even if other subaccounts being added to the same Member succeed.
- New positions: Once a Standard Margin subaccount is scoped to a Member, no new options positions can be opened on it — whether the order is submitted via Starbase (Direct Access) or via websocket API.