Open Banking

Linking bank accounts using Open Banking

To get started, you will need to have created registered a insyts user

Insyts user

Overview

This feature empowers you to aggregate your customers' bank account transactions and information into a real-time dashboard of your choice, providing you with a clear overview of their cash flow and bank account verification

Setup Instructions:

  1. Register the customer on Insyts.

  2. Use your ClientID

  3. Copy the provided link (which can be embedded within your system or app).

  4. To associate the account, include the customer's generated userId from step 1 as a query parameter in the link.

i.e. <copied-link>?userId=<insyts-customer-id>

Important Note

Each successful account linkage will cost 30 credits. Upon successful linkage, you will gain read-only access to the customer's transaction history. This access is intended to enhance your understanding of their financial behavior, aiding in your decision-making processes. Rest assured, this access is temporary and will be automatically revoked 30 days after initiation. We prioritize privacy and security, ensuring your access to necessary information without compromising customer data safety.

Access via API

Post consent, transaction details will be accessible through our secure API. This allows you to integrate transaction history directly into your systems for the duration of the access period. Documentation and guidelines on how to access and use the API are available in our developer portal.

Request

{
  "clientId": "string",
  "userId": "string"
}

Response Sample

{
  "transaction": [
    {
      "CONTAINER": "string",
      "id": 0,
      "amount": {
        "amount": 0,
        "currency": "string"
      },
      "baseType": "string",
      "categoryType": "string",
      "categoryId": 0,
      "category": "string",
      "categorySource": "string",
      "highLevelCategoryId": 0,
      "createdDate": "2019-08-24T14:15:22Z",
      "lastUpdated": "2019-08-24T14:15:22Z",
      "description": {
        "original": "string",
        "simple": "string"
      },
      "isManual": true,
      "sourceType": "string",
      "date": "string",
      "postDate": "string",
      "status": "string",
      "accountId": 0,
      "runningBalance": {
        "amount": 0,
        "currency": "string"
      },
      "merchant": {
        "id": "string",
        "name": "string",
        "source": "string"
      }
    }
  ]
}

Last updated