Version: 1.3.1
Account Aggregator Service API
The Account Aggregator (AA) serves as an intermediary between a User or a FIU and Financial Information Providers (such as banks, securities, insurance, pensions and other account/finance management service providers). Application Programming interfaces enable AA to manage the lifecycle of consent artifacts through the Consent Flow API.
The Account Aggregator API service allows to get consent of the application and fetches account details from multiple banks.
Key Features
- Consent Management: Handle consent artifacts as per ReBIT FIU 2.0.0 specifications
- Multi-Bank Integration: Fetch account details from multiple financial institutions
- Secure Data Exchange: Base64 encoded requests with HMAC signatures and JWS authentication
- Multiple AA Providers: Support for 7 major Account Aggregator providers
- Enhanced Security: JWS signatures and client API keys for robust authentication
- Pass-through Architecture: Seamless integration without examining specific consent types
Supported Service Providers
- Perfios (Provider Code: 121) - ✅ AA 2.0 Support
- FinVu (Provider Code: 122) - ✅ AA 2.0 Support
- Saafe (Provider Code: 123)
- NADL (Provider Code: 124) - ✅ AA 2.0 Support
- CAMSFinserv (Provider Code: 125)
- Onemoney (Provider Code: 126) - ✅ AA 2.0 Support
- Protean (Provider Code: 106) - ✅ AA 2.0 Support
Service Information
- API Version: 1.3.1 (with AA 2.0 integration for selected providers)
- Environment Support: Sandbox and Production
- Authentication: JWT Token + JWS Signature + Client API Key
- Data Format: Base64 encoded consent requests per ReBIT FIU 2.0.0 specification
- Security: HMAC SHA-256 signatures and digital signature verification
How It Works
- Consent Request Preparation: Prepare consent request as per ReBIT FIU 2.0.0 specifications
- Base64 Encoding: Encode the consent request data in base64 format
- Secure Transmission: Send with JWS signature and client API key
- AA Processing: Selected Account Aggregator processes the consent request
- Response Handling: Receive and decode the response from the AA provider
Consent Types Supported
- Bank Account Consent: Access to banking information
- GSTN Consent: GST-related financial information access
- Multi-Provider Consent: Aggregated financial data from multiple sources
- Custom Consent: Various other financial information types
Download OpenAPI Specification
📥 Download OpenAPI Spec (YAML)
Available Endpoints
📄️ Process consent requests through Account Aggregator
Manages the lifecycle of consent artifacts through the Consent Flow API as per ReBIT FIU 2.0.0 specifications.