Skip to main content

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