Open BankingB2B SuiteERP Integration
GuidesAPI ReferenceChangelog
Menu

Categories

Open BankingB2B SuiteERP Integration

  • GENERAL INFORMATION

    • Documentation guide
    • SingleView Open Banking
    • KSAOB standards
    • Security best practices
  • GETTING STARTED

    • Integration guide
    • Developer console
    • Establish secure connection
    • Generate access token
    • Make test raw data API call
    • Make test data use case API call
  • CONSENT MANAGEMENT

    • Overview
    • Create a consent
    • Retrieve consent details
    • Revoke a consent
  • Raw Data APIs

    • Introduction
    • View accounts
    • View balance
    • View transactions
    • Identify account holders (Parties)
    • Review direct debits
    • Review scheduled payments
    • Review standing orders
  • DATA USE CASE APIS

  • Plug-and-Play Integrations

    • Payly
  • RESOURCES

    • Errors & codes
    • Collections
    • API version management
    • Bank connectivity
  • API Archives


Introduction

Explore APIs for retrieving account data and financial insights

Raw Data APIs enable applications to securely access customer financial data from participating banks after obtaining explicit user consent.

These APIs allow developers to retrieve key financial information such as account details, balances, transaction history, and payment instructions. raw Data APIs form the foundation for building financial services such as personal finance tools, credit assessment platforms, and financial analytics applications.

All data access is consent-driven, secure, and compliant with Open Banking standards.

Accessing Raw Data API services

Access to Raw Data APIs is controlled through a secure, consent-driven process. Before any financial data can be retrieved, the customer must explicitly authorize the application to access their account information.

This process ensures that data sharing complies with Open Banking principles, where the customer remains in control of how their financial data is accessed and used.

Consent-Based Access

Raw Data APIs can only be accessed after obtaining customer consent. During the consent process, the application requests permission to access specific financial data from the user’s bank account.

The user is then redirected to their bank’s authentication interface, where they securely log in and approve the requested permissions. Once the consent is granted, the application receives a consent ID, which is used to retrieve the authorized financial data.

Authentication Requirements

To access Raw Data APIs, the application must first authenticate itself with the SingleView platform using OAuth2 client credentials. This generates an access token that is required for all subsequent API calls.

Each API request must include:

  • A valid access token
  • A valid consent ID
  • Required request identifiers based on the service

Available APIs & Data Scopes

Raw Data API service name

Data returned

Account Information

  • Account ID
  • Account type and subtype
  • Account holder name
  • Account status
  • Currency
  • IBAN or account identifiers
  • Account opening date

Account Balances

  • Current balance
  • Available balance
  • Opening balance
  • Closing balance
  • Currency

Transaction History

  • Transaction ID
  • Transaction date and time
  • Debit/Credit indicator
  • Transaction amount
  • Currency
  • Merchant or counterparty information
  • Transaction reference or description
  • Balance after transaction

Party Information

  • Account holder name
  • Customer identifiers
  • Contact information
  • Address details
  • Identity verification attributes

Account Direct Debits

  • Mandate reference
  • Creditor name
  • Payment frequency
  • Mandate status
  • Next debit date

Account Standing Orders

  • Standing order reference
  • Payment frequency
  • Beneficiary details
  • Scheduled payment amount
  • Next execution date

Account Scheduled Payments

  • Payment reference
  • Scheduled payment date
  • Payment amount
  • Beneficiary details
  • Payment status
Updated June 15, 2026

PreviousRevoke a consentNextView accounts
Was this helpful?