Introduction
Access banking data securely through our Data API
Our Data API enables you to securely access and analyze banking data from your customer’s financial accounts through secure Account Information Service APIs. This API allows you to retrieve account details, balances, and transaction history.
Overview
The Data API provides a comprehensive suite of endpoints to:
- Retrieve account details and balances
- Access transaction history
- Get account holder information
All data access requires explicit customer consent and follows strict regulatory requirements of PSD2 and GDPR.
Key Features
Account Data
Account Details
Get detailed account information including account type, bank, and identifiers
Real-time Balances
Access and refresh current and available balances across all connected accounts
Transaction History
Retrieve detailed transaction data including amounts, timestamps, and references
Account Holder Data
Access verified account holder details and account ownership information
Simple Customer Flow
Data Sessions
Create a data session to let Ivy take care of the complexity of authentication flows for ~5000 banks.
Secure Bank Connections
Customer data is securely accessed with bank-level security and according to PSD2 and GDPR.
Returning Customers
Leverage Ivy’s customer network to simplify returning customer journeys across Account Information and Payment Initiation flows.
Getting Started
To start using the Data API, you’ll need to:
Register Your Application
Create an application in our developer portal and get your API credentials
Implement User Journey
Add our consent flow to your application to enable secure bank connections
Start Making Requests
Begin retrieving account and transaction data through our API endpoints