Create Transfer

POST https://api.sfox.com/v1/account/transfer

Transfer funds between your account's trading and collateral wallets.

Hedge long positions: Transfer funds to your collateral wallet so you can open a short position on the same currency in your trading wallet.

Body Parameters

Name
Type
Description

currency required

String

Currency to be transferred

quantity required

String

Quantity to be transferred

from_wallet required

String

Wallet being transferred from. Possible values: trading: your account's trading wallet collateral: your account's collateral wallet

to_wallet required

String

Wallet being transferred to. Possible values: trading: your account's trading wallet collateral: your account's collateral wallet

Response Body

Key
Description

from_transaction_id

sFOX generated ID of the transaction debiting the source wallet of the transfer

to_transaction_id

sFOX generated ID of the transaction crediting the destination wallet of the transfer

currency

Currency that was transferred

quantity

Quantity of the currency that was transferred

from_wallet

Name of the source wallet (trading or collateral)

to_wallet

Name of the destination wallet (trading or collateral)

Responses

200
{
    "from_transaction_id": 5467771,
    "to_transaction_id": 5467772,
    "currency": "btc",
    "quantity": 1,
    "from_wallet": "trading",
    "to_wallet": "collateral"
}

Example Requests

curl -H 'Authorization: Bearer <API_TOKEN>' \
-H 'Content-Type: application/json' \
-X POST \
--data '{"currency": "btc", "quantity": "1", "from_wallet": "trading", "to_wallet": "collateral"}' \
https://api.sfox.com/v1/account/transfer

Last updated