Transfer Between Accounts
Transfer Between Accounts
POSThttps://api.gemini.com/v1/account/transfer/{currency}
Executes an internal transfer between any two accounts within your Master Group. Exchange-to-exchange transfers have no blockchain activity; all other combinations result in blockchain movement.
Note
Gemini Custody withdrawals occur during the daily custody run. Custody-to-Exchange transfers receive pre-credit. Custody accounts request withdrawals to approved addresses and require approved IP controls.
Custody accounts do not support fiat transfers. Fiat transfers between non-derivative and derivatives accounts are prohibited.
POST
curl --request POST \
--url https://api.gemini.com/v1/account/transfer/btc \
--header 'Content-Type: application/json' \
--header 'X-GEMINI-APIKEY: <string>' \
--header 'X-GEMINI-PAYLOAD: <string>' \
--header 'X-GEMINI-SIGNATURE: <string>' \
--data '
{
"request": "/v1/account/transfer/btc",
"nonce": "<nonce>",
"sourceAccount": "primary",
"targetAccount": "my-secondary-account",
"amount": "1.0"
}
'Roles
The API key you use to access this endpoint must be a Master level key with the Fund Manager role assigned. See Roles for more information.
Headers
Path Parameters
Request Body
Responses
JSON response
Last modified on