# Daya API Documentation ## Docs - [List supported banks](https://docs.daya.co/api-reference/banks/list-banks.md): Return the list of supported Nigerian banks - [Resolve bank account](https://docs.daya.co/api-reference/banks/resolve-bank-account.md): Verify a bank account number and get the account holder's name - [Create Customer](https://docs.daya.co/api-reference/customers/create-customer.md): Create a new customer under the authenticated merchant - [Get Customer](https://docs.daya.co/api-reference/customers/get-customer.md): Retrieve a single customer by ID - [List Customers](https://docs.daya.co/api-reference/customers/list-customers.md): List customers for the authenticated merchant - [Submit Tier 1 verification](https://docs.daya.co/api-reference/customers/submit-tier1-verification.md): Submit identity verification for a customer - [Submit tier 2 verification](https://docs.daya.co/api-reference/customers/submit-tier2-verification.md): Submit tier 2 KYC verification for a customer - [Update customer](https://docs.daya.co/api-reference/customers/update-customer.md): Update an existing customer's details - [Retrieve a deposit](https://docs.daya.co/api-reference/deposits/get-deposit.md): Get a specific deposit by ID - [List all deposits](https://docs.daya.co/api-reference/deposits/list-deposits.md): List deposits with optional filters - [Get merchant balance](https://docs.daya.co/api-reference/merchant-balance/get-merchant-balance.md): Retrieve the current merchant USD collection and withdrawal balances - [Get withdrawal](https://docs.daya.co/api-reference/merchant-balance/get-withdrawal.md): Retrieve a single merchant balance withdrawal by ID - [List balance transfers](https://docs.daya.co/api-reference/merchant-balance/list-balance-transfers.md): List collection-to-withdrawal balance transfer history - [List withdrawals](https://docs.daya.co/api-reference/merchant-balance/list-withdrawals.md): List withdrawals for the authenticated merchant with optional status filtering and pagination - [Transfer merchant balance](https://docs.daya.co/api-reference/merchant-balance/transfer-merchant-balance.md): Transfer funds from collection to withdrawal balance - [Withdraw merchant balance](https://docs.daya.co/api-reference/merchant-balance/withdraw-merchant-balance.md): Send USD from your merchant balance to a supported on-chain destination - [Get merchant funding](https://docs.daya.co/api-reference/merchant-funding/get-merchant-funding.md): Get merchant funding instructions - [Create an offramp](https://docs.daya.co/api-reference/offramps/create-offramp.md): Create a crypto deposit address for receiving stablecoin deposits - [Get offramp](https://docs.daya.co/api-reference/offramps/get-offramp.md): Retrieve a single offramp by ID - [List offramps](https://docs.daya.co/api-reference/offramps/list-offramps.md): List offramps with optional filters - [Create an onramp](https://docs.daya.co/api-reference/onramp/create-onramp.md): Create a new onramp for NGN to USDC/USDT conversions - [Retrieve an onramp](https://docs.daya.co/api-reference/onramp/get-onramp.md): Get a specific onramp by ID - [List all onramps](https://docs.daya.co/api-reference/onramp/list-onramps.md): List onramps with optional filtering by type - [Get payout](https://docs.daya.co/api-reference/payouts/get-payout.md): Retrieve a single payout by ID - [List payouts](https://docs.daya.co/api-reference/payouts/list-payouts.md): List payouts with optional filters - [Retrieve rates](https://docs.daya.co/api-reference/rates/get-rates.md): Get current exchange rates for NGN to USDC/USDT conversions - [Create recipient](https://docs.daya.co/api-reference/recipients/create-recipient.md): Create a saved payout destination - [Delete recipient](https://docs.daya.co/api-reference/recipients/delete-recipient.md): Soft-delete a payout recipient - [Get recipient](https://docs.daya.co/api-reference/recipients/get-recipient.md): Retrieve a single payout recipient by ID - [List recipients](https://docs.daya.co/api-reference/recipients/list-recipients.md): List payout recipients with optional filters - [Create a sandbox deposit](https://docs.daya.co/api-reference/sandbox/create-sandbox-deposit.md): Trigger a mock deposit in sandbox to test the full deposit → FX → settlement/webhook flow - [List supported chains](https://docs.daya.co/api-reference/supported-chains/list-supported-chains.md): Return the currently supported settlement chains and their deposit or withdrawal availability - [Create transfer](https://docs.daya.co/api-reference/transfers/create-transfer.md): Create a merchant-initiated transfer - [Get transfer](https://docs.daya.co/api-reference/transfers/get-transfer.md): Retrieve a single transfer by ID - [List transfers](https://docs.daya.co/api-reference/transfers/list-transfers.md): List merchant-initiated transfers - [Create virtual account](https://docs.daya.co/api-reference/virtual-accounts/create-virtual-account.md): Create a USD virtual account for a customer - [Get virtual account](https://docs.daya.co/api-reference/virtual-accounts/get-virtual-account.md): Retrieve a single virtual account by ID - [List customer virtual accounts](https://docs.daya.co/api-reference/virtual-accounts/list-customer-virtual-accounts.md): List virtual accounts for a specific customer - [List virtual accounts](https://docs.daya.co/api-reference/virtual-accounts/list-virtual-accounts.md): List all virtual accounts - [Webhook Events](https://docs.daya.co/api-reference/webhooks/events.md): Complete event inventory with payload schemas for all webhook event types - [Webhooks Overview](https://docs.daya.co/api-reference/webhooks/overview.md): Real-time event notifications for deposit and withdrawal lifecycle events - [Webhook Verification](https://docs.daya.co/api-reference/webhooks/verification.md): Verify webhook authenticity using HMAC signatures - [Authentication](https://docs.daya.co/authentication.md): Secure your API requests with API keys - [Offramps](https://docs.daya.co/concepts/offramps.md): Crypto deposit addresses for receiving stablecoin deposits - [Onramps](https://docs.daya.co/concepts/onramps.md): Deposit configurations for converting NGN to USDC or USDT - [Core Concepts](https://docs.daya.co/concepts/overview.md): Understand the core building blocks of the Daya API - [Rates & Settlement](https://docs.daya.co/concepts/rates-and-settlement.md): How exchange rates are applied and how funds are delivered - [Supported Chains](https://docs.daya.co/concepts/supported-chains.md): Blockchain networks and assets supported by Daya - [Transfers](https://docs.daya.co/concepts/transfers.md): How merchant-initiated transfers work for NGN and USD - [Virtual Accounts](https://docs.daya.co/concepts/virtual-accounts.md): USD virtual accounts for tier-2-verified customers - [Merchant Withdrawals](https://docs.daya.co/concepts/withdrawals.md): How merchant-balance withdrawals are created, tracked, and completed - [Daya API](https://docs.daya.co/index.md): Move money between NGN and stablecoins — accept local bank transfers, receive crypto deposits, and send payouts through a single API. - [Handling Amount Mismatch](https://docs.daya.co/limits/amount-mismatches.md): How Daya handles underpayments and overpayments for temporary virtual accounts - [Limits](https://docs.daya.co/limits/overview.md): Merchant-facing limits and deposit constraints - [Sandbox testing](https://docs.daya.co/limits/sandbox-testing.md): Test your full onramp + deposit flow in sandbox (including webhooks and flagged edge cases) - [Cancel Order](https://docs.daya.co/pro/api-reference/cancel-order.md): Cancel an open order - [Create Webhook](https://docs.daya.co/pro/api-reference/create-webhook.md): Create a new webhook endpoint - [Delete Webhook](https://docs.daya.co/pro/api-reference/delete-webhook.md): Delete a webhook and all its delivery logs - [Get Account](https://docs.daya.co/pro/api-reference/get-account.md): Get account information for the authenticated user - [Get Balance](https://docs.daya.co/pro/api-reference/get-balance.md): Retrieve account balance for a specific currency - [Get Balances](https://docs.daya.co/pro/api-reference/get-balances.md): Retrieve account balances for all currencies - [Get Last Price](https://docs.daya.co/pro/api-reference/get-last-price.md): Get the latest trade price and 24h change for a trading pair - [Get Market](https://docs.daya.co/pro/api-reference/get-market.md): Retrieve details for a specific trading market - [Get Order](https://docs.daya.co/pro/api-reference/get-order.md): Get details of a specific order - [Order History](https://docs.daya.co/pro/api-reference/get-order-history.md): Get historical orders with filtering and pagination - [Get Order Quote](https://docs.daya.co/pro/api-reference/get-order-quote.md): Get a price quote for an order without placing it - [Get Orderbook](https://docs.daya.co/pro/api-reference/get-orderbook.md): Retrieve the current orderbook for a trading pair - [Get Trade](https://docs.daya.co/pro/api-reference/get-trade.md): Get details of a specific trade - [Get Webhook](https://docs.daya.co/pro/api-reference/get-webhook.md): Get a specific webhook by ID - [Get Webhook Deliveries](https://docs.daya.co/pro/api-reference/get-webhook-deliveries.md): Get delivery logs for a webhook - [List Completed Deposits](https://docs.daya.co/pro/api-reference/list-completed-deposits.md): Reconcile against NGN bank-transfer deposits that have settled to your Daya Pro balance - [List Market Trades](https://docs.daya.co/pro/api-reference/list-market-trades.md): List recent trades for a trading pair - [List Markets](https://docs.daya.co/pro/api-reference/list-markets.md): Retrieve all available trading markets - [List Order Trades](https://docs.daya.co/pro/api-reference/list-order-trades.md): List all trades (fills) for a specific order - [List Active Orders](https://docs.daya.co/pro/api-reference/list-orders.md): List active orders for the authenticated user - [List Trades](https://docs.daya.co/pro/api-reference/list-trades.md): List trade history for the authenticated user - [List Webhooks](https://docs.daya.co/pro/api-reference/list-webhooks.md): List all webhooks for the authenticated user - [Place Order](https://docs.daya.co/pro/api-reference/place-order.md): Place a new order on the Pro platform - [Replace Order](https://docs.daya.co/pro/api-reference/replace-order.md): Atomically cancel and re-place an open order - [Rotate Webhook Secret](https://docs.daya.co/pro/api-reference/rotate-webhook-secret.md): Generate a new signing secret for a webhook - [Update Webhook](https://docs.daya.co/pro/api-reference/update-webhook.md): Update a webhook's configuration - [Withdraw to Bank](https://docs.daya.co/pro/api-reference/withdraw-to-bank.md): Initiate a fiat withdrawal from your Daya Pro NGN balance to a Nigerian bank account - [Authentication](https://docs.daya.co/pro/authentication.md): Secure your Pro API requests with API keys - [Pro Overview](https://docs.daya.co/pro/overview.md): Programmatic access to Daya's currency trading platform - [Quick Start](https://docs.daya.co/pro/quickstart.md): Place your first trade with the Pro API - [Webhook Events](https://docs.daya.co/pro/webhooks/events.md): Detailed schemas for all Pro Trading API webhook event types - [Webhooks Overview](https://docs.daya.co/pro/webhooks/overview.md): Real-time event notifications for trading activity on Daya Pro - [Webhook Verification](https://docs.daya.co/pro/webhooks/verification.md): Verify Pro Trading API webhook authenticity using HMAC signatures - [Quick Start](https://docs.daya.co/quickstart.md): Go from zero to your first deposit in minutes - [Permanent Virtual Account](https://docs.daya.co/virtual-account-types/permanent-va.md): Long-lived NGN virtual accounts for recurring deposits with automatic on-chain settlement - [Temporary VA → Onchain Address](https://docs.daya.co/virtual-account-types/temporary-auto-withdraw.md): Short-lived virtual accounts with guaranteed rates and automatic on-chain settlement - [Temporary VA → Merchant Balance](https://docs.daya.co/virtual-account-types/temporary-merchant-balance.md): Short-lived virtual accounts that credit your Daya balance instead of settling on-chain ## OpenAPI Specs - [openapi](https://docs.daya.co/api-reference/openapi.json) ## Optional - [Support](mailto:support@daya.co) - [Dashboard](https://dashboard.daya.co)