---
title: "GET /private/submit_transfer_to_subaccount"
method: GET
path: "/private/submit_transfer_to_subaccount"
tags: ["Wallet", "Private"]
---

# GET /private/submit_transfer_to_subaccount

`GET /private/submit_transfer_to_subaccount`

Transfer funds from the main account to a subaccount.

**📖 Related Article:** [Managing Transfers](https://docs.deribit.com/articles/managing-transfers-api)

**Scope:** `wallets:read_write`

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

## Query parameters

- `currency` 'BTC' | 'ETH' | 'USDC' | 'USDT' | 'EURR', required — Currency, i.e `"BTC"`, `"ETH"`, `"USDC"`
- `amount` number, required
- `destination` integer, required

## Response `200`

Success response

- PrivateSubmitTransferResponse
  - `jsonrpc` '2.0', required — The JSON-RPC version (2.0)
  - `id` integer — The id that was sent in the request
  - `result` TransferItem, required
    - `id` integer, required — Id of transfer
    - `created_timestamp` integer, required — The timestamp (milliseconds since the Unix epoch)
    - `type` 'user' | 'subaccount', required — Type of transfer: `user` - sent to user, `subaccount` - sent to subaccount
    - `currency` 'BTC' | 'ETH' | 'USDC' | 'USDT' | 'EURR', required — Currency, i.e `"BTC"`, `"ETH"`, `"USDC"`
    - `amount` number, required — Amount of funds in given currency
    - `other_side` string, required — For transfer from/to subaccount returns this subaccount name, for transfer to other account returns address, for transfer from other account returns that accounts username.
    - `state` string, required — Transfer state, allowed values : `prepared`, `confirmed`, `cancelled`, `waiting_for_admin`, `insufficient_funds`, `withdrawal_limit` otherwise rejection reason
    - `direction` 'payment' | 'income' — Transfer direction
    - `updated_timestamp` integer, required — The timestamp (milliseconds since the Unix epoch)
    - `nonce` string — Optional idempotency nonce if provided in the request

---

[API](https://skmtc.net/deribit/apis/deribit-api.md) · [All operations](https://skmtc.net/deribit/apis/deribit-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/deribit/deribit-api/versions/78a0783dbfcc/schema)
