Open Banking API
Welcome to the Open Banking API documentation. Our platform provides secure, compliant access to financial data and payment services in Nigeria, enabling innovative fintech applications and seamless banking experiences.What is Open Banking?
The Nigerian Open Banking API is designed to empower application developers, fintechs, and financial service providers with standardized, secure access to customer financial data—under the customer’s consent. The core goal is to enable innovation while safeguarding sensitive information such as card PINs, OTPs, and passwords. By leveraging the API, developers can build capabilities in key areas such as:- Account Aggregation: View all your accounts in one place
- Payment Initiation: Make secure payments directly from your bank account
- Financial Management: Better insights into spending and saving patterns
- Innovation: New financial products and services
Key Features
Customer Management
Manage Customer details, understand their profile using personal information
Account Management
See Real-time account balances and details, transaction history
Transfers
Make direct bank transfers and payments. Payment status tracking.
Bill Payments
Pay your bills: DSTV, Internet Data etc
Secure Authentication
- OAuth 2.0 via Authorisation Code for smart devices
- OAuth 2.0 via Device Code Authorisation for dumb devices
- OAuth 2.0 with PKCE for enhanced security for Single page application
- Dynamic Client Registration for instant access
- Bearer token authentication for API calls
- Fine-grained customer consent approval by resource
- Capability for customer to revoke approved consent at any time
Compliance & Security
Our API is fully compliant with:- Nigerian Open Banking Standards
- GDPR for data protection
- PCI DSS and ISO 27001 certified
- End-to-end encryption
- Audit logging and monitoring
Developer Experience
- Comprehensive API documentation
- Sandbox environment for testing
- SDKs and code examples
- Webhook support for real-time updates
Use Cases
This documentation is continuously updated. Subscribe to our changelog to stay informed about new features and updates.