HomeGuidesAPI Reference
Log In
Guides

Introduction to Transaction Upload

Use nrich enrichment and risk capabilities with your own transaction data - no AIS integration required.

Transaction Upload

Transaction Upload decouples nrich's data enrichment layer from the Account Information Service. Instead of connecting your users through the Widget, you send transaction data directly to nrich - from any source - and get back enriched transactions, income reports, and risk scores.

📘

Get credentials

Sign in to console.qwist.cloud to generate sandbox credentials.


Who is this for?

Banks with direct data access

You already have account and transaction data in your core banking system. You don't need an AIS at all. Transaction Upload gives you standalone access to nrich's enrichment layer.

AIS users with another provider

You use a third-party AIS provider for bank connectivity but want nrich's categorisation, income analysis, or risk insights. Send data from any source - no switching required.

Multi-vendor setups

You're already integrated with another AIS provider and don't want to migrate your customer-facing connection flows. Upload transactions directly and add nrich enrichment without a costly integration switch.


What you get

After uploading transactions, you can call the same endpoints used by the full nrich AIS flow:

EndpointProduct
GET /rest/transactionsEnriched transactions with categories and payment partners
GET /rest/income-reports/{id}Income Verification
POST /rest/risk-reports + GET /rest/risk-reports/{id}Risk Insights