Learn how to transfer both fiat and crypto on the platform.
One of the key functions of the Cybrid platform is enabling the transfer of funds, which includes both fiat currencies such as USD and CAD, and cryptocurrencies like BTC and USDC. This comprehensive fund transfer functionality is provided through our /api/transfers endpoint, which can be explored in detail using our Swagger API documentation. In this article, we will provide an overview of this transfer functionality and the benefits it offers to users and developers.
Type of Transfers
Transfers are broken into the following types:
|Type of Transfer||Description|
|Funding||Handles fiat deposits and withdraws to Plaid connected bank accounts, either triggering an EFT or ACH to move money.|
|Book||Handles internal Book transfers to move money between accounts on the Cybrid Platform. Typically used when a Partner is using a pre-funded account model instead of, or in conjunction with, the Plaid-Connect model. More details in the guide What does the trade process look like?|
|Crypto||Handles crypto withdraws to external wallets, which are pre-registered to a customer and validated on the platform.|
Where the Transfer Process Fits In
The transfer process effectively book-ends the general trading activity on the Cybrid platform. Examining a hypothetical flow, the process could look something like this:
The book transfer capability offers significant flexibility in controlling funds on the platform, and offers a zero cost method to move funds between accounts. The follow types of book transfers are supported:
- Bank -> Customer
- Customer -> Bank
Book transfers enable transfer of funds between a Partner's pre-funded (Bank) accounts on the platform, and customer accounts. It is not possible to perform a transfer between two customer accounts in a P2P fashion, as we do not support P2P transfer on the platform.
All transfers on the platform must be like for like. This means you can perform the following types of transfers:
- Fiat to fiat transfers
- Crypto to crypto transfers
As long as the source and destination accounts are of the same currency type, with a bank account on one side and a customer account on the other side, then transfers are quick and easy.
The /api/transfers endpoint in Cybrid's platform is a powerful tool for enabling the transfer of funds, including both fiat currencies and cryptocurrencies. For the next step, learn how to do a funding transfer in How do I fund an account with fiat?