Crypto Transfers
Overview
Internal Transfers - Making Transfers between your Accounts
Asset Wallet Aliases - Create and Manage Saved Wallet Aliases
External Transfers
Get Deposit Address for a Crypto Asset Account
Request query:
- AccountsId: Account Id filter
Response:
- address: blockchain wallet address
Authorizations
AuthorizationstringRequired
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
Query parameters
AccountsIdinteger · int32Optional
Header parameters
otpstringRequired
One time pass for the request
Responses
200
Success
application/json
404
Not Found
application/json
get
/api/v1/customer/accounts/crypto/depositaddressInternal Transfers
Create Internal Crypto Transfer
Optional Request Headers:
Request Body Example
Response Body Example
Asset Wallet Aliases
Create Asset Wallet Alias
Edit an Asset Wallet Alias
Get an Asset Wallet Alias by ID
Parameter
Type
Description
List Asset Wallet Aliases
Parameter
Type
Description
Delete Asset Wallet Aliases
Parameter
Type
Description
External Transfers
Withdraw to a New Wallet
Optional Request Headers:
Name
Type
Required
Description
Request Body Example
Response Body Example
Withdraw Crypto to a Saved Wallet
Optional Request Headers:
Name
Type
Required
Description
Request Body Example
Response Body Example
(DEPRECATED) Withdraw Crypto from Customer Account to External Wallet
NOTE: This endpoint is deprecated. We suggest using the newly updated enpoints above.
Optional Request Headers:
Request query:
- accountsId: Account Id filter
- amount: Amount to withdraw (must be >0)
- destinationAddress : on-chain address to withdraw to (max length 100)
Response:
- Id: new transaction Id
- AccountsId: Id of account debited
- Amount: amount to transfer
- Description: description for the transfer
- DateTime: initiation timestamp
- bPending: pending status of the transfer
Authorizations
AuthorizationstringRequired
JWT Authorization header using the Bearer scheme.
Example: "Authorization: Bearer {token}"
Tokens can be generated using the /api/v1/public/auth/login endpoint.
Header parameters
otpstringRequired
One time pass for the request
Body
accountsIdinteger · int32Optional
amountnumber · doubleOptional
destinationAddressstringRequired
Responses
200
Success
application/json
404
Not Found
application/json
post
/api/v1/customer/accounts/crypto/withdrawLast updated