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


Transactions

Get transaction details of a bank account

Get Account Transactions by Account ID

This method retrieves transaction information for a specified period of time of the specific account using the Account ID.

Endpoint details

Endpoint URL

Method

Authentication requirements

/v1/api/observice/transactionsById

POST

  1. clientId
  2. clientCode
  3. signature
  4. Authorization Bearer: Token

Sample request

Get transactions by account ID request
{
  "dateTimeStamp": "2024-12-31T10:40:00+02:00",
  "requestID": "df797efb-b588-4234-8ae1-5cb748559830",
  "merchantId": "APIS-300505",
  "fromDate": "2016-01-01T10:40:00+02:00",
  "toDate": "2025-12-31T10:40:00+02:00",
  "banks": [
    {
      "code": "SVMB01",
      "consentId":"urn:SVMB01:kac-5a166b7d-8cdb-443a-a67a-80ad7a5b95b3",
      "accountId":"100004000000000000000002"
    }
  ]
}

Request description

JSON Tag

Requirement

Description

Data type

DateTimeStamp

Mandatory

Stamp denoting the date and time of the request
ISO 8601 format - YYYY-MM-DDTHH:MM:SS

Date

RequestID

Mandatory

Unique request identification
UUID format

Alphanumeric

merchantId

Mandatory

Unique merchant identification
UUID format

Alphanumeric

fromDate

Mandatory

Initial date of the transaction period
ISO 8601 format - YYYY-MM-DDTHH:MM:SS

Date

toDate

Mandatory

Final date of the transaction period
ISO 8601 format - YYYY-MM-DDTHH:MM:SS

Date

banks

Mandatory

Array of banks and consents

Object

code

Mandatory

Unique bank identification code

Alphanumeric

consentId

Mandatory

Unique consent identification

String

accountId

Mandatory

Unique account identification

String

Sample response

Get transactions by account ID response
{
  "success": true,
  "payload": [
    {
      "code": "SVMB01",
      "data": {
        "accountId": "100004000000000000000002",
        "transaction": [
          {
            "transactionId": "7eaba1fc-faf3-4d41-8527-b7cb84f88a38",
            "transactionDateTime": "2017-01-02T00:00:00.000Z",
            "transactionReference": "1a76f916-824b-4109-bb43-e45a44d19ffa",
            "transactionType": "KSAOB.ATM",
            "subTransactionType": "KSAOB.DepositReversal",
            "paymentModes": "KSAOB.Batch",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-02T00:00:00.000Z",
            "valueDateTime": "2017-01-02T00:00:00.000Z",
            "amount": {
              "amount": "6.20",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "6.20",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Payroll"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "COSTA COFFEE",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "9da7abc4-28c9-4040-ba08-1c47b46f02e2",
            "transactionDateTime": "2017-01-02T00:00:00.000Z",
            "transactionReference": "776a7a16-b0f4-46d7-b6d6-15235c941b8b",
            "transactionType": "KSAOB.Teller",
            "subTransactionType": "KSAOB.DepositReversal",
            "paymentModes": "KSAOB.Batch",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-02T00:00:00.000Z",
            "valueDateTime": "2017-01-02T00:00:00.000Z",
            "amount": {
              "amount": "723.10",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "723.10",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.DirectDebit"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "INT'L 003243488 GITHUB.COM",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "f15d991e-ddb2-43af-9754-c1caf11ba364",
            "transactionDateTime": "2017-01-02T00:00:00.000Z",
            "transactionReference": "aaa6943d-d1e8-4236-a859-11dbc02a828a",
            "transactionType": "KSAOB.BillPayments",
            "subTransactionType": "KSAOB.Refund",
            "paymentModes": "KSAOB.Offline",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-02T00:00:00.000Z",
            "valueDateTime": "2017-01-02T00:00:00.000Z",
            "amount": {
              "amount": "19.88",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "19.88",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Dividend"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "Non-Sterling Transaction Fee",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "6ff84bb6-8a84-4a1b-93e1-19e756e0eaa8",
            "transactionDateTime": "2017-01-02T00:00:00.000Z",
            "transactionReference": "95bb91f4-ead2-4389-8540-9dd018e7b5e4",
            "transactionType": "KSAOB.Teller",
            "subTransactionType": "KSAOB.Reversal",
            "paymentModes": "KSAOB.Online",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-02T00:00:00.000Z",
            "valueDateTime": "2017-01-02T00:00:00.000Z",
            "amount": {
              "amount": "38.70",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "38.70",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Cashback"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "TFL.GOV.UK/CP TFL TRAVEL CH",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "23c4ce3d-e43b-45aa-8282-43bc97dea9b3",
            "transactionDateTime": "2017-01-02T00:00:00.000Z",
            "transactionReference": "35c2fd4a-3bc0-47cd-8f84-a9822bd56331",
            "transactionType": "KSAOB.BillPayments",
            "subTransactionType": "KSAOB.NotApplicable",
            "paymentModes": "KSAOB.Offline",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-02T00:00:00.000Z",
            "valueDateTime": "2017-01-02T00:00:00.000Z",
            "amount": {
              "amount": "452.00",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "452.00",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.StandingOrder"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "SOME DESIGN LIMITED",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "643cb312-a118-4ed7-ac9a-96dbbaa0e0a2",
            "transactionDateTime": "2017-01-03T00:00:00.000Z",
            "transactionReference": "05461e45-d53d-4425-a544-6c89c4cb0882",
            "transactionType": "KSAOB.Teller",
            "subTransactionType": "KSAOB.Purchase",
            "paymentModes": "KSAOB.Batch",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-03T00:00:00.000Z",
            "valueDateTime": "2017-01-03T00:00:00.000Z",
            "amount": {
              "amount": "56.66",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "56.66",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.StandingOrder"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "BT MOBILE",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "073fc6f2-ed6e-4dc3-8bfa-f24496b6281e",
            "transactionDateTime": "2017-01-03T00:00:00.000Z",
            "transactionReference": "0b698617-45e2-4268-bf8d-fb797bf9bbeb",
            "transactionType": "KSAOB.LocalBankTransfer",
            "subTransactionType": "KSAOB.MoneyTransfer",
            "paymentModes": "KSAOB.Batch",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-03T00:00:00.000Z",
            "valueDateTime": "2017-01-03T00:00:00.000Z",
            "amount": {
              "amount": "9.85",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "9.85",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Cashback"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "COSTA COFFEE",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "4a679125-a00b-4b7c-a6bc-d73ec5705925",
            "transactionDateTime": "2017-01-03T00:00:00.000Z",
            "transactionReference": "eb6e4ffb-5018-43b3-a03b-556be1622132",
            "transactionType": "KSAOB.ECommerce",
            "subTransactionType": "KSAOB.Deposit",
            "paymentModes": "KSAOB.Offline",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-03T00:00:00.000Z",
            "valueDateTime": "2017-01-03T00:00:00.000Z",
            "amount": {
              "amount": "23.76",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "23.76",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.StandingOrder"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "TAXI FARE BY VERIF 03336661000",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "a70edabb-22f0-4373-993e-dd1640d89335",
            "transactionDateTime": "2017-01-06T00:00:00.000Z",
            "transactionReference": "6990f812-9d97-45c0-b614-b3fd6f888b7b",
            "transactionType": "KSAOB.SameBankTransfer",
            "subTransactionType": "KSAOB.Deposit",
            "paymentModes": "KSAOB.Offline",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-06T00:00:00.000Z",
            "valueDateTime": "2017-01-06T00:00:00.000Z",
            "amount": {
              "amount": "64.50",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "64.50",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Cashback"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "INT'L 003243488 GITHUB.COM",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "5795c621-3879-4792-87b3-6e16cba92969",
            "transactionDateTime": "2017-01-06T00:00:00.000Z",
            "transactionReference": "d5c94a0d-261e-41bb-a52f-057f6931eab7",
            "transactionType": "KSAOB.ATM",
            "subTransactionType": "KSAOB.NotApplicable",
            "paymentModes": "KSAOB.Online",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-06T00:00:00.000Z",
            "valueDateTime": "2017-01-06T00:00:00.000Z",
            "amount": {
              "amount": "1.77",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "1.77",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Loan"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "Non-Sterling Transaction Fee",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "b65f955d-d12d-46dd-8c1a-4be55947a271",
            "transactionDateTime": "2017-01-07T00:00:00.000Z",
            "transactionReference": "92ebf28d-5310-4270-8956-f427e0c610f8",
            "transactionType": "KSAOB.ATM",
            "subTransactionType": "KSAOB.NotApplicable",
            "paymentModes": "KSAOB.Offline",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-07T00:00:00.000Z",
            "valueDateTime": "2017-01-07T00:00:00.000Z",
            "amount": {
              "amount": "9.75",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "9.75",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Payroll"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "COSTA COFFEE",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "314edb2b-244e-4db3-aa65-a391ac3067c8",
            "transactionDateTime": "2017-01-07T00:00:00.000Z",
            "transactionReference": "3c83bab9-e92d-4035-915f-d48dff1c4595",
            "transactionType": "KSAOB.POS",
            "subTransactionType": "KSAOB.Purchase",
            "paymentModes": "KSAOB.Offline",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-07T00:00:00.000Z",
            "valueDateTime": "2017-01-07T00:00:00.000Z",
            "amount": {
              "amount": "6.60",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "6.60",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Loan"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "WWW.XERO.COM 08000833333",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "aaa0d9b2-8656-4b67-851f-a4da15feb90c",
            "transactionDateTime": "2017-01-08T00:00:00.000Z",
            "transactionReference": "259cf92d-b69a-4ab8-b9ee-1f0705cac0db",
            "transactionType": "KSAOB.InternationalTransfer",
            "subTransactionType": "KSAOB.DepositReversal",
            "paymentModes": "KSAOB.Batch",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-08T00:00:00.000Z",
            "valueDateTime": "2017-01-08T00:00:00.000Z",
            "amount": {
              "amount": "13.20",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "13.20",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.DirectDebit"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "COSTA COFFEE",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "83e516da-0d1a-4232-9afc-f7503560d87a",
            "transactionDateTime": "2017-01-08T00:00:00.000Z",
            "transactionReference": "eaeca1af-dbd1-4660-aba3-4e57c4098107",
            "transactionType": "KSAOB.ECommerce",
            "subTransactionType": "KSAOB.WithdrawalReversal",
            "paymentModes": "KSAOB.Batch",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-08T00:00:00.000Z",
            "valueDateTime": "2017-01-08T00:00:00.000Z",
            "amount": {
              "amount": "139.37",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "139.37",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Loan"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "INT'L 0052264851 AMAZON UK RETAIL A AMAZON.CO.UK",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "ed68ff12-bf9e-4206-a86c-4fa3f94ec1f8",
            "transactionDateTime": "2017-01-08T00:00:00.000Z",
            "transactionReference": "64ba5ff7-3904-4239-adec-56152b58f32d",
            "transactionType": "KSAOB.POS",
            "subTransactionType": "KSAOB.NotApplicable",
            "paymentModes": "KSAOB.Offline",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-08T00:00:00.000Z",
            "valueDateTime": "2017-01-08T00:00:00.000Z",
            "amount": {
              "amount": "42.95",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "42.95",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Loan"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "NESPRESSO UK/INET GATWICK RH6",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "a75f14e1-cdaf-407c-97c4-722f32f6315b",
            "transactionDateTime": "2017-01-09T00:00:00.000Z",
            "transactionReference": "d74fb12c-2048-4be2-be86-f2047b704e51",
            "transactionType": "KSAOB.LocalBankTransfer",
            "subTransactionType": "KSAOB.Withdrawal",
            "paymentModes": "KSAOB.Offline",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-09T00:00:00.000Z",
            "valueDateTime": "2017-01-09T00:00:00.000Z",
            "amount": {
              "amount": "38.70",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "38.70",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.StandingOrder"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "TFL.GOV.UK/CP TFL TRAVEL CH",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "4d0e2f38-8926-4ae3-973d-f2f1760b3d9b",
            "transactionDateTime": "2017-01-10T00:00:00.000Z",
            "transactionReference": "65f69510-531b-4b5e-bc6c-76996fc71354",
            "transactionType": "KSAOB.Teller",
            "subTransactionType": "KSAOB.MoneyTransfer",
            "paymentModes": "KSAOB.Batch",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-10T00:00:00.000Z",
            "valueDateTime": "2017-01-10T00:00:00.000Z",
            "amount": {
              "amount": "48.90",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "48.90",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Payroll"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "INT'L 003243488 GITHUB.COM",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "b0f8b7b2-0506-41e4-a6e8-ebe1357e4518",
            "transactionDateTime": "2017-01-10T00:00:00.000Z",
            "transactionReference": "af9cabca-43f2-48a7-a814-ea965e60141c",
            "transactionType": "KSAOB.InternationalTransfer",
            "subTransactionType": "KSAOB.Deposit",
            "paymentModes": "KSAOB.Offline",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-10T00:00:00.000Z",
            "valueDateTime": "2017-01-10T00:00:00.000Z",
            "amount": {
              "amount": "1.34",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "1.34",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Dividend"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "Non-Sterling Transaction Fee",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "ffac43a9-81e8-41e4-8eae-de988fd5bccb",
            "transactionDateTime": "2017-01-13T00:00:00.000Z",
            "transactionReference": "25f1c8f7-fca3-4c60-8592-4cbd688e0baf",
            "transactionType": "KSAOB.Teller",
            "subTransactionType": "KSAOB.Purchase",
            "paymentModes": "KSAOB.Batch",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-13T00:00:00.000Z",
            "valueDateTime": "2017-01-13T00:00:00.000Z",
            "amount": {
              "amount": "13.90",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "13.90",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Loan"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "COSTA COFFEE",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "7867bedf-9d92-403d-9cc2-47da1679fab4",
            "transactionDateTime": "2017-01-13T00:00:00.000Z",
            "transactionReference": "23351bed-f8f6-4cb1-a630-1abd1e1b4c9d",
            "transactionType": "KSAOB.POS",
            "subTransactionType": "KSAOB.Reversal",
            "paymentModes": "KSAOB.Online",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-13T00:00:00.000Z",
            "valueDateTime": "2017-01-13T00:00:00.000Z",
            "amount": {
              "amount": "93.04",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "93.04",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.StandingOrder"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "INT'L 003243488 GITHUB.COM",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "09b0f5fd-a6a6-4fa7-bb30-03d63cd667c8",
            "transactionDateTime": "2017-01-13T00:00:00.000Z",
            "transactionReference": "acd07bb5-eef3-48bc-b71d-c32bb50a8d1e",
            "transactionType": "KSAOB.LocalBankTransfer",
            "subTransactionType": "KSAOB.WithdrawalReversal",
            "paymentModes": "KSAOB.Online",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-13T00:00:00.000Z",
            "valueDateTime": "2017-01-13T00:00:00.000Z",
            "amount": {
              "amount": "2.55",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "2.55",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Payroll"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "Non-Sterling Transaction Fee",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "e2e479f2-44bd-4ce6-89ed-5221ec66c5d8",
            "transactionDateTime": "2017-01-14T00:00:00.000Z",
            "transactionReference": "dbc6f818-4aaf-47fc-a2c9-4c94101a2fc9",
            "transactionType": "KSAOB.SameBankTransfer",
            "subTransactionType": "KSAOB.Purchase",
            "paymentModes": "KSAOB.Online",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-14T00:00:00.000Z",
            "valueDateTime": "2017-01-14T00:00:00.000Z",
            "amount": {
              "amount": "8.95",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "8.95",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.StandingOrder"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "COSTA COFFEE",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "2897ca56-d095-4c81-84e1-df12710f8d1a",
            "transactionDateTime": "2017-01-16T00:00:00.000Z",
            "transactionReference": "32181635-98f3-44f3-a945-1b00f022a13d",
            "transactionType": "KSAOB.LocalBankTransfer",
            "subTransactionType": "KSAOB.MoneyTransfer",
            "paymentModes": "KSAOB.Online",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-16T00:00:00.000Z",
            "valueDateTime": "2017-01-16T00:00:00.000Z",
            "amount": {
              "amount": "24.91",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "24.91",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.Payroll"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "BT MOBILE",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "0d41fa13-0e63-401a-951b-8710291d9424",
            "transactionDateTime": "2017-01-17T00:00:00.000Z",
            "transactionReference": "a7e9fa2c-8ae7-4346-b6cd-368599179b5e",
            "transactionType": "KSAOB.LocalBankTransfer",
            "subTransactionType": "KSAOB.Withdrawal",
            "paymentModes": "KSAOB.Offline",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-17T00:00:00.000Z",
            "valueDateTime": "2017-01-17T00:00:00.000Z",
            "amount": {
              "amount": "38.70",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "38.70",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.DirectDebit"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "TFL.GOV.UK/CP TFL TRAVEL CH",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          },
          {
            "transactionId": "d0f64460-c8a8-405a-a66e-82d379c772b7",
            "transactionDateTime": "2017-01-20T00:00:00.000Z",
            "transactionReference": "4da55787-f76d-4a19-a2c6-390fb95e684f",
            "transactionType": "KSAOB.SameBankTransfer",
            "subTransactionType": "KSAOB.WithdrawalReversal",
            "paymentModes": "KSAOB.Online",
            "creditDebitIndicator": "KSAOB.Credit",
            "status": "KSAOB.Booked",
            "transactionMutability": "KSAOB.Mutable",
            "bookingDateTime": "2017-01-20T00:00:00.000Z",
            "valueDateTime": "2017-01-20T00:00:00.000Z",
            "amount": {
              "amount": "2512.00",
              "currency": "SAR"
            },
            "chargeAmount": {
              "amount": "2512.00",
              "currency": "SAR",
              "chargeIncluded": false
            },
            "balance": {
              "creditDebitIndicator": "KSAOB.Credit",
              "type": "KSAOB.ClosingAvailable",
              "amount": {
                "amount": "10.00",
                "currency": "SAR"
              }
            },
            "merchantDetails": {
              "merchantName": "merchantName",
              "merchantCategoryCode": "test",
              "merchantId": 1234
            },
            "localTimeZone": "UTC+03:00",
            "terminalId": 12345678,
            "chargeAmountVat": {
              "amount": "71.5806",
              "currency": "SAR"
            },
            "flags": [
              "KSAOB.StandingOrder"
            ],
            "cardInstrument": {
              "cardSchemeName": "KSAOB.AmericanExpress",
              "instrumentType": "KSAOB.ApplePay",
              "name": "test",
              "identification": "1234********4321"
            },
            "creditorAccount": [
              {}
            ],
            "debtorAccount": {
              "identificationType": "KSAOB.IBAN",
              "identification": "string",
              "name": "string"
            },
            "transactionInformation": "PAYROLL JOHN TESTER",
            "bankTransactionCode": {
              "domain": "domain",
              "domainCode": "domainCode",
              "family": "family",
              "familyCode": "familyCode",
              "subFamily": "subFamily",
              "subFamilyCode": "subFamilyCode"
            },
            "proprietaryBankTransactionCode": {
              "code": "code",
              "issuer": "issuer"
            },
            "creditorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "KSAOB.BICFI",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "Alf"
            },
            "debtorAgent": {
              "identificationType": "KSAOB.BICFI",
              "identification": "string",
              "postalAddress": {
                "addressType": "KSAOB.Business",
                "streetName": "streetName",
                "buildingNumber": "1234",
                "postalCode": "postCode",
                "city": "townName",
                "country": "SA",
                "shortAddress": "address",
                "unitNumber": 1234,
                "secondaryNumber": "1234",
                "district": "district"
              },
              "name": "string"
            },
            "billDetails": {
              "billerId": 100004,
              "billNumber": "1234",
              "billPaymentType": "KSAOB.Renewal"
            }
          }
        ]
      },
      "links": {
        "self": "https://rs-ob-sb.SVMB01.com/open-banking/account-information/2022.11.01-final-errata2/accounts/100004000000000000000002/transactions"
      },
      "meta": {
        "totalPages": 11
      }
    }
  ]
}

Response description

JSON Tag

Description

success

Process success status represented as True or False

payload

Payload tag carrying response information

code

Unique bank code identification

data

Tag carrying accounts and transactions data included in the response

accountId

Unique account identification

transactions

Tag carrying account transactions information

transactionId

Unique transaction identification

transactionDateTime

Time and date of the transaction executed

transactionReference

Unique transaction reference details

transactionType

Type of transaction

subTransactionType

Sub-type of the transaction

paymentModes

Mode of the payment

creditDebitIndicator

Credit or debit indicator for the transaction

status

Status of the transaction

transactionMutability

Mutability factor of the transaction

bookingDateTime

Date and time of booking the transaction

valueDateTime

Date and time of transaction value

amount

Tag carrying transaction amount information

amount

Transaction amount

currency

Default currency of the account in which the transaction amount is indicated

chargeAmount

Tag carrying transaction charges information

amount

Total amount charged for the transaction

currency

Default currency of account in which the transaction charge amount is indicated

chargeIncluded

Indicates if the charge amount is included in transaction amount as true or false

balance

Balance info after the transaction

creditDebitIndicator

Indicates whether the balance is a credit or a debit balance

type

Indicator type details

amount

Tag carrying balance amount information

amount

Available amount balance

currency

Currency in which the balance is indicated

merchantDetails

Tag carrying merchant details

merchantName

Name of the merchant

merchantCategoryCode

Assigned merchant category code

merchantId

Unique merchant identification

localTimeZone

Local time zone information

terminalId

Unique terminal identification

chargeAmountVat

Tag carrying VAT amount charges and details

amount

VAT amount charged

currency

Currency of VAT amount charged indicated

flags

Tag carrying flags as array of strings

cardInstrument

Tag carrying card details

cardSchemeName

Scheme name description of the card

instrumentType

Type of instrument used for the card payment

name

Name on the card

identification

Unique card identification

creditorAccount

Tag carrying creditor account information

debtorAccount

Tag carrying debtor account information

identificationType

Type of identification of the account

identification

Account identification details

name

Name of the account holder

transactionInformation

Details of the transaction information

bankTransactionCode

Tag carrying transaction bank codes

domain

Domain details

domainCode

Domain code

family

Domain family details

familyCode

Domain family code

subFamily

Domain sub-family details

subFamilyCode

Domain sub-family code

proprietaryBankTransactionCode

Tag representing proprietary bank transaction code and details

code

Unique proprietary transaction code

issuer

Name of the issuer of the code

creditorAgent

Tag carrying creditor agent information

debtorAgent

Tag carrying debtor agent information

identificationType

Type of identification of the creditor/debtor account

identification

Unique identification details of the creditor/debtor account

postalAddress

Postal address of the creditor/debtor account

addressType

Address type on the creditor/debtor account

streetName

Street name on the creditor/debtor account

buildingNumber

Building number of the creditor/debtor account

postalCode

Postal code on the creditor/debtor

city

City of the creditor/debtor

country

Country of the creditor/debtor

shortAddress

Short address of the creditor/debtor

unitNumber

Unit number of the creditor/debtor

secondaryNumber

Secondary number of the creditor/debtor

district

District of the creditor/debtor

name

Name of the creditor/debtor

billDetails

Tag carrying bill details

billerId

Unique biller identification

billNumber

Bill number

billPaymentType

Payment type for the bill

links

Redirect link

self

Own link/URL details

meta

Meta tag

totalPages

Information displayed in terms of pages

Updated July 2, 2026

PreviousBalanceNextParties
Was this helpful?