# Endpoints

- [Get Balance](/integrations/endpoints/get-balance.md): Retrieve the cNGN balance for your merchant account.
- [Get Bank List](/integrations/endpoints/get-bank-list.md): Retrieve the list of supported Nigerian banks. Use this endpoint to get valid bank codes for the Redeem Asset and Verify Account endpoints.
- [Transaction History](/integrations/endpoints/transaction-history.md): Retrieve a paginated list of your merchant transaction history, including swaps, withdrawals, fiat redemptions, and fiat purchases.
- [Virtual Account](/integrations/endpoints/virtual-account.md): Retrieve your virtual bank account details for depositing Naira to mint cNGN. This endpoint returns dedicated virtual account(s) assigned to your business.
- [Redeem Assets](/integrations/endpoints/redeem-assets.md): Deposit cNGN for cash to a Nigerian bank account. This endpoint initiates a fiat redemption, converting your cNGN to Naira.
- [Withdraw cNGN](/integrations/endpoints/withdraw-cngn.md): Withdraw cNGN tokens to an external blockchain wallet address.
- [Verify Withdrawal](/integrations/endpoints/verify-withdrawal.md): Verify the status and details of a withdrawal transaction using its transaction reference.
- [Bridge cNGN](/integrations/endpoints/bridge-cngn.md): Bridge (swap) your cNGN between supported blockchains. This allows you to move your cNGN from one blockchain network to another.
- [Whitelist Address](/integrations/endpoints/whitelist-address.md): Add a blockchain wallet address to your whitelist for a specific network. Whitelisted addresses can be used as withdrawal destinations.
- [Get Whitelisted Addresses](/integrations/endpoints/whitelist-address/get-whitelisted-addresses.md): Retrieve all whitelisted wallet addresses for your business.
- [Verify Account Details](/integrations/endpoints/verify-account-details.md): Verify a Nigerian bank account's details by providing the bank code and account number. Use this to confirm account ownership before initiating a redemption.
- [Update Bank Account](/integrations/endpoints/update-bank-account.md): Update the bank account details associated with your business for fiat payouts.
- [Get Supported Networks](/integrations/endpoints/get-supported-networks.md): Retrieve all blockchain networks currently supported by the cNGN platform.
