post

/api/wallet/transfer

Create a new transfer request by submitting a TransferRequest object to this method. You will need to specify the fromWallet and toWallet.

The value of the status attribute returned will be one of three values:

  • 0 for pending
  • 1 for successful
  • 2 for failed

Request Body

Schema
object

TransferRequest: A currency conversion transaction between two Wallets.

id
integer
format: int64
dateCreated
string
format: date-time
fromWallet
object

Wallet: A place to store a single crypto or fiat currency and where transactions can take place.

id
integer
1 validation
description
string
currency
object

Currency: A crypto or fiat currency supported by Coindirect

supportsWithdrawals
boolean
1 validation
supportsDeposits
boolean
1 validation
address
string
lookup
string
balance
number
inputAmount
number
outputAmount
number
status
integer
format: int32
toWallet
object

Wallet: A place to store a single crypto or fiat currency and where transactions can take place.

id
integer
1 validation
description
string
currency
object

Currency: A crypto or fiat currency supported by Coindirect

supportsWithdrawals
boolean
1 validation
supportsDeposits
boolean
1 validation
address
string
lookup
string
balance
number
toCurrency
object

Currency: A crypto or fiat currency supported by Coindirect

id
integer
1 validation
code
string
fiat
boolean
1 validation
icon
string
name
string
withdrawalParameters
array[object]
options
object
withdrawalFee
number
depositFee
number

Responses

successful operation

Schema
object

TransferRequest: A currency conversion transaction between two Wallets.

id
integer
format: int64
dateCreated
string
format: date-time
fromWallet
object

Wallet: A place to store a single crypto or fiat currency and where transactions can take place.

id
integer
1 validation
description
string
currency
object

Currency: A crypto or fiat currency supported by Coindirect

supportsWithdrawals
boolean
1 validation
supportsDeposits
boolean
1 validation
address
string
lookup
string
balance
number
inputAmount
number
outputAmount
number
status
integer
format: int32
toWallet
object

Wallet: A place to store a single crypto or fiat currency and where transactions can take place.

id
integer
1 validation
description
string
currency
object

Currency: A crypto or fiat currency supported by Coindirect

supportsWithdrawals
boolean
1 validation
supportsDeposits
boolean
1 validation
address
string
lookup
string
balance
number
toCurrency
object

Currency: A crypto or fiat currency supported by Coindirect

id
integer
1 validation
code
string
fiat
boolean
1 validation
icon
string
name
string
withdrawalParameters
array[object]
options
object
withdrawalFee
number
depositFee
number

Send a Test Request

$$.env
1 variable not set
Authorization