Instant Cash Reporting API
Unified, real-time cash management reporting with ISO20022
The Instant Cash Reporting (ICR) API offers real-time access to corporate account balances and transactions via a secure network connection. Designed for streamlined cash management, it consolidates financial data into a unified ISO 20022 format. This means faster, informed decisions with features like real-time visibility, 24/7 operations, and on-demand and highly secure processing. Financial decision-making can be based on actual real-time account data instead of forecasting, while treasury activities like intra-day reconciliations or end of day liquidity management can be streamlined.
Benefits
Get instant access to your account balances and transaction details for better financial decision-making.
A unified format for seamless data integration and consistent reporting across all connected banks.
Consolidate and efficiently manage your account with enhanced interoperability and richer data.
Secure data handling and advanced protection measures to safeguard all financial data.
Get started with ICR API
Enhance your cash management with real-time insights today.
Download the ICR API specification
Review specification to learn how to start integrating real-time financial data into your systems today,
Frequently Asked Questions
it is a global standard for Corporates and Banks to enable consumption and delivery of the on-demand, real-time account balances and statements. It is designed by the community (corporate end-users, financial institutions offering their service to corporate clients, and technology firms that want to embed support for the standardised API into applications).
The corporate client raises an API request by connecting via the Swift API gateway to retrieve specific data from their bank. Swift then validates the request and connects to the respective bank, which returns the data for the corporate. Please note that the banks act as the data provider and if the bank is not on the list of data providers for ICR, the clients can’t benefit from the ICR solution due to data unavailability. In this case, it is advised to refer clients to their banks to discuss plans to implement ICR in the future.
ICR API is available to SCORE participants:
- SCORE Corporates as consumers of the API
- SCORE Banks as data providers of the API
The service will validate eligibility via an e-form: Instant Cash Reporting | Swift during ordering process.
Yes. You can download latest version of the API specification here: Instant Cash Reporting API Reference | Developer Portal Docs.
In addition to subscribing to the test and live environments, there is a sample data provider in the Sandbox (sandbox.swift.com). This can be used by consumers to test and experiment before the actual project implementation and can be used by providers to leverage the sample code of the ICR provider. Please see Sandbox | Developer Portal Docs to get started with the Sandbox.