Overview
The Daya API is built around a set of core concepts that work together to handle fiat-crypto conversion, cross-border transfers, and merchant balance management.Resource Model
Public webhooks follow the resource a merchant creates or reconciles, not the internal provider engine Daya uses to execute it.Use
/v1/transfers and transfer.* webhooks for merchant-initiated bank sends. Use deposit.* webhooks to track incoming money and settlement into Daya.Funding Accounts
How customers receive funds into Daya
Deposits
Inbound NGN and crypto received through funding accounts
Onramps
Collect NGN from customers
Offramps
Collect stablecoins from customers
Transfers
Send NGN or USD to bank recipients (ACH, wire, SWIFT)
USD Virtual Accounts
USD virtual accounts for tier-2-verified customers
Merchant Balance
Dual-balance model with collection and withdrawal balances
Rates
Firm FX quotes with buy/sell sides and defined validity windows