The Wallets API gives you the ability to create and manage the various currency wallets in your Coindirect account as well as perform deposit, conversion and withdrawal transactions using those wallets.
Wallet object is a place to store a specific crypto or fiat currency and where transactions can take place. Each wallet within your Coindirect account will only be able to store coins in a single fiat or cryptocurrency.
Transfers refer to currency conversion transactions that occur between different Wallet objects.
When the wallet is a cryptocurrency wallet, a withdrawal request refers to a request from the user to send cryptocurrency externally to another wallet address. In the case of a fiat currency wallet, a withdrawal request refers to a request from the user to send fiat currency to their payment method.