Base URL
Production:Authentication
All external API requests require a Bearer access token.- Generate your OAuth credentials from API & Webhooks in the Blaaiz dashboard.
- Exchange them at
POST /oauth/tokenusinggrant_type=client_credentialsand the scopes assigned to your credentials. - Include the returned token in your request headers:
Available endpoints
The Blaaiz RaaS API provides the following endpoint categories:- Virtual Bank Account - Create and manage virtual bank accounts for collections
- Bank - Retrieve bank information and perform account lookups
- Payout - Initiate payouts to customers
- Fees - Get fee breakdowns for transactions
- Currency - Retrieve supported currencies
- Wallet - Manage your business wallets
- Collection - Initiate and manage collections
- Swap - Swap funds between your business wallets
- File - Upload customer documents
- Transaction - List and retrieve transaction details
- Customer - Create and manage customers and their KYC data
- Webhook - Configure and manage webhook URLs
Response format
All API responses are returned in JSON format. Successful responses will include the requested data, while error responses will include amessage key with details about the error.

