Account Aggregation

Connect multiple accounts and get real-time information

Introduction

Account Aggregation API services offer a secure and convenient way to access and manage financial information from various institutions through a centralized platform. This process is underpinned by rigorous security measures, user consent, and compliance with relevant regulations, ensuring the protection and privacy of the user's financial data.

Account aggregation lets you fetch real-time account information, balances, transactions, etc.

Consent

User consent is the primary requirement to access any services in Open Banking. The user or account holder grants explicit consent to a Third-Party to access their financial data. This consent is given through a secure, multi-factor authentication process to verify the user's identity.

The consent request must include the following details:

EndpointuseCaseType Valuepermissions Value
/v1/api/observice/connectACCOUNTAGGREGATIONReadAccountsBasic
ReadAccountsDetail
ReadBalances
ReadBeneficiariesBasic
ReadBeneficiariesDetail
ReadDirectDebits
ReadTransactionsBasic
ReadTransactionsCredits
ReadTransactionsDebits
ReadTransactionsDetail
ReadProducts
ReadStandingOrdersDetail
ReadStandingOrdersDetail
ReadStatementsDetail
ReadParty
ReadPartyPSU
ReadPartyPSUIdentity

Check Consent Management for more details to create, view, and revoke consents.

How it works?

The image below represents data usage within an App from account aggregation services using SingleView APIs.

Account Aggregation - Representation of request and response data

Account Aggregation - Representation of request and response data

Get Account Aggregation Services

Endpoint details

Endpoint URLMethodAuthentication requirements
/v1/api/observice/accountAggregationPOST1/. clientId
2. clientCode
3. signature
4. Authorization Bearer: Token

Sample 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",
  "accountAggregation" : true,
  "banks": [
    {
      "code": "SAMA",
      "consentId":"urn:SAMA:kac-5a166b7d-8cdb-443a-a67a-80ad7a5b95b3"
    }
  ]
}

Request description

JSON TagDescriptionData 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 transaction period
ISO 8601 format - YYYY-MM-DDTHH:MM:SS
Date
toDate
Mandatory
Final date of transaction period
ISO 8601 format - YYYY-MM-DDTHH:MM:SS
Date
accountAggregation
Mandatory
Account aggregation service tag to be denoted as trueBoolean
banks
Mandatory
Array of banks and consentsObject
code
Mandatory
Unique bank identification codeAlphanumeric
consentId
Mandatory
Unique consent identificationString

Sample response

{
  "payload": {
    "success": true,
    "payload": [
      {
        "code": "SAMA",
        "consentId": "urn:SAMA:kac-1ef8f4f8-f9e4-4020-ab29-3ad3f73376c4",
        "data": {
          "account": [
            {
              "accountId": "100004000000000000000002",
              "accountHolderName": "Mitsuhirato",
              "accountHolderShortName": "Mitsuhirato",
              "status": "Active",
              "currency": "SAR",
              "nickname": "Mitsuhirato",
              "accountType": "KSAOB.Retail",
              "accountSubType": "CurrentAccount",
              "accountIdentifiers": [
                {
                  "identificationType": "KSAOB.IBAN",
                  "identification": "10000109010102",
                  "name": "Luigi International"
                },
                {
                  "identificationType": "KSAOB.IBAN",
                  "identification": "10000109010102",
                  "name": "Luigi International"
                }
              ],
              "servicer": {
                "identificationType": "KSAOB.BICFI",
                "identification": "10000109010101"
              },
              "statusUpdateDateTime": "2023-02-01T16:37:00.980Z",
              "description": "Account sub-type description",
              "openingDate": "2022-04-08T16:37:00.980Z",
              "maturityDate": "2023-11-29T16:37:00.980Z",
              "balance": [
                {
                  "amount": {
                    "amount": "1091.70",
                    "currency": "SAR"
                  },
                  "creditDebitIndicator": "KSAOB.Credit",
                  "type": "KSAOB.ClosingAvailable",
                  "dateTime": "2022-09-14T09:55:54.217Z",
                  "creditLine": [
                    {
                      "included": true,
                      "type": "KSAOB.Temporary",
                      "amount": {
                        "amount": "1000.00",
                        "currency": "SAR"
                      }
                    }
                  ]
                }
              ],
              "creditData": {
                "transactions": [
                  {
                    "transactionId": "e0e11370-eb2d-4694-8bed-571c7916b05e",
                    "transactionDateTime": "2017-01-02T00:00:00.000Z",
                    "transactionReference": "2662f41c-f4d6-4dbc-82ae-a7fd07d2a60e",
                    "transactionType": "KSAOB.InternationalTransfer",
                    "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": "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "fdd8912a-d260-45a4-ba7c-cd8889955e82",
                    "transactionDateTime": "2017-01-02T00:00:00.000Z",
                    "transactionReference": "bf331590-a8c0-443e-a819-0c3bca28afaa",
                    "transactionType": "KSAOB.InternationalTransfer",
                    "subTransactionType": "KSAOB.WithdrawalReversal",
                    "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": "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "dfafc02c-bada-4504-bb99-19f3f43a1bdf",
                    "transactionDateTime": "2017-01-02T00:00:00.000Z",
                    "transactionReference": "38ed322a-9a8e-485d-9f06-15eae153baa3",
                    "transactionType": "KSAOB.Teller",
                    "subTransactionType": "KSAOB.Deposit",
                    "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.StandingOrder"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "239a81b6-55eb-46a9-b998-a450c99c0c8f",
                    "transactionDateTime": "2017-01-02T00:00:00.000Z",
                    "transactionReference": "7219dcf8-44eb-469c-b1d3-b4b92e4932e9",
                    "transactionType": "KSAOB.LocalBankTransfer",
                    "subTransactionType": "KSAOB.Reversal",
                    "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": "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.Payroll"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "c5afd419-3c2a-4e43-b037-c57d572e46fe",
                    "transactionDateTime": "2017-01-02T00:00:00.000Z",
                    "transactionReference": "c8b39673-8995-4104-8aa5-c3c199955824",
                    "transactionType": "KSAOB.Teller",
                    "subTransactionType": "KSAOB.DepositReversal",
                    "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.Cashback"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "ece1518f-d1f1-4961-94b3-c494d9e12803",
                    "transactionDateTime": "2017-01-03T00:00:00.000Z",
                    "transactionReference": "7fe5615b-c5a2-46f0-a16e-f9dc758aa5e4",
                    "transactionType": "KSAOB.BillPayments",
                    "subTransactionType": "KSAOB.NotApplicable",
                    "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": "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "ce2b5a7c-a1d1-4e04-a4bb-3ab50574aad9",
                    "transactionDateTime": "2017-01-03T00:00:00.000Z",
                    "transactionReference": "d216a71d-f257-4450-8a91-4489bb529e9d",
                    "transactionType": "KSAOB.POS",
                    "subTransactionType": "KSAOB.DepositReversal",
                    "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": "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "0ca9a8cb-8a18-40e8-bce5-73474045d555",
                    "transactionDateTime": "2017-01-03T00:00:00.000Z",
                    "transactionReference": "a5d90872-2ef1-4dcf-ab83-cd85bfdcc739",
                    "transactionType": "KSAOB.InternationalTransfer",
                    "subTransactionType": "KSAOB.MoneyTransfer",
                    "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.Loan"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "7ffa60c5-04a2-4d57-b2bf-f2f51058d963",
                    "transactionDateTime": "2017-01-06T00:00:00.000Z",
                    "transactionReference": "ae9d321b-84a6-4e39-a2b4-6fc89d760604",
                    "transactionType": "KSAOB.SameBankTransfer",
                    "subTransactionType": "KSAOB.Reversal",
                    "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": "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "56e3c628-6ce5-4129-a0ea-fe4dbef53924",
                    "transactionDateTime": "2017-01-06T00:00:00.000Z",
                    "transactionReference": "939b28cc-f967-425c-b173-f0ca1329203c",
                    "transactionType": "KSAOB.POS",
                    "subTransactionType": "KSAOB.Reversal",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "a2575e2c-bd49-4af8-af6e-981219e3bd30",
                    "transactionDateTime": "2017-01-07T00:00:00.000Z",
                    "transactionReference": "d1af7df2-fd2b-449e-aa17-c388943e9c7e",
                    "transactionType": "KSAOB.Teller",
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "344f5930-35c3-46e0-abb2-9aed1ea909c8",
                    "transactionDateTime": "2017-01-07T00:00:00.000Z",
                    "transactionReference": "8157d1d5-92a8-4217-87a3-f3357ee663e1",
                    "transactionType": "KSAOB.LocalBankTransfer",
                    "subTransactionType": "KSAOB.Purchase",
                    "paymentModes": "KSAOB.Batch",
                    "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.StandingOrder"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "80d393a7-8b80-4905-b5b8-b044af32a934",
                    "transactionDateTime": "2017-01-08T00:00:00.000Z",
                    "transactionReference": "8ed1f3fb-dc2c-4de1-9aa4-0d481bbc150f",
                    "transactionType": "KSAOB.Teller",
                    "subTransactionType": "KSAOB.WithdrawalReversal",
                    "paymentModes": "KSAOB.Online",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "0dd51eac-6df7-4e6c-b017-0a6815298e51",
                    "transactionDateTime": "2017-01-08T00:00:00.000Z",
                    "transactionReference": "d3e1920d-7226-4261-9314-df673a45e323",
                    "transactionType": "KSAOB.Teller",
                    "subTransactionType": "KSAOB.Reversal",
                    "paymentModes": "KSAOB.Online",
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "a7b18e32-1e10-47c8-bae0-f9b01bf051e5",
                    "transactionDateTime": "2017-01-08T00:00:00.000Z",
                    "transactionReference": "86d7c287-3bb9-4971-8f62-ba571d390756",
                    "transactionType": "KSAOB.InternationalTransfer",
                    "subTransactionType": "KSAOB.MoneyTransfer",
                    "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": "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.StandingOrder"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "b3dd9edc-469b-4444-8ef3-02c5975c1d87",
                    "transactionDateTime": "2017-01-09T00:00:00.000Z",
                    "transactionReference": "d2587b38-bc39-4ab1-86ca-88ef7f8d3b8a",
                    "transactionType": "KSAOB.Teller",
                    "subTransactionType": "KSAOB.Deposit",
                    "paymentModes": "KSAOB.Online",
                    "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.Payroll"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "cceef205-548b-426a-8dc2-f7a7cd1b00f4",
                    "transactionDateTime": "2017-01-10T00:00:00.000Z",
                    "transactionReference": "34b10740-44c6-434d-b384-8c77b682943d",
                    "transactionType": "KSAOB.ECommerce",
                    "subTransactionType": "KSAOB.MoneyTransfer",
                    "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": "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "cd4a4e9c-ed83-4870-a035-b276c87e085f",
                    "transactionDateTime": "2017-01-10T00:00:00.000Z",
                    "transactionReference": "3babb9eb-2ffe-455d-8205-338996ea6a71",
                    "transactionType": "KSAOB.ATM",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "c8456996-89f5-4cc0-a6d0-4dda66799e36",
                    "transactionDateTime": "2017-01-13T00:00:00.000Z",
                    "transactionReference": "759200a5-20c6-41de-9b70-2e6ecff94e3f",
                    "transactionType": "KSAOB.POS",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "6f4a0c0f-a617-42a9-b8f3-35d9ae085703",
                    "transactionDateTime": "2017-01-13T00:00:00.000Z",
                    "transactionReference": "ba340495-3089-4eff-80ea-b502bddb3692",
                    "transactionType": "KSAOB.SameBankTransfer",
                    "subTransactionType": "KSAOB.DepositReversal",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "e4c82c86-109c-44da-bc18-5400a8d02a6c",
                    "transactionDateTime": "2017-01-13T00:00:00.000Z",
                    "transactionReference": "85fec7d7-5261-4db5-9d61-249bd35120c3",
                    "transactionType": "KSAOB.SameBankTransfer",
                    "subTransactionType": "KSAOB.Deposit",
                    "paymentModes": "KSAOB.Offline",
                    "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.Cashback"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "118323a9-00cd-4f0c-bd81-57da00845af5",
                    "transactionDateTime": "2017-01-14T00:00:00.000Z",
                    "transactionReference": "46b0594d-f83e-4abb-b884-9d528b42625a",
                    "transactionType": "KSAOB.InternationalTransfer",
                    "subTransactionType": "KSAOB.NotApplicable",
                    "paymentModes": "KSAOB.Offline",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "9233ba19-7f76-44ce-a6d2-17ed07bcf6b2",
                    "transactionDateTime": "2017-01-16T00:00:00.000Z",
                    "transactionReference": "601092a7-bc7c-4c6a-b13e-575926d776f1",
                    "transactionType": "KSAOB.BillPayments",
                    "subTransactionType": "KSAOB.Purchase",
                    "paymentModes": "KSAOB.Batch",
                    "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.DirectDebit"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "45fc2c87-0d60-4e4c-adb2-0b33b3433c12",
                    "transactionDateTime": "2017-01-17T00:00:00.000Z",
                    "transactionReference": "5ccde2d5-2813-48f2-ba7f-e80e4b8eb0b8",
                    "transactionType": "KSAOB.Teller",
                    "subTransactionType": "KSAOB.Purchase",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "be193f8c-bfd1-4123-8709-6cbcb43fc868",
                    "transactionDateTime": "2017-01-20T00:00:00.000Z",
                    "transactionReference": "47d6fd8d-d1de-4fb4-9d82-c1f248ec9bbc",
                    "transactionType": "KSAOB.Teller",
                    "subTransactionType": "KSAOB.WithdrawalReversal",
                    "paymentModes": "KSAOB.Offline",
                    "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.Payroll"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  }
                ],
                "count": 25,
                "totalAmount": 4391.28,
                "merchantCodeList": [
                  {
                    "code": "test",
                    "count": 25,
                    "amount": 4391.28,
                    "avgAmount": 175.65
                  }
                ]
              }
            },
            {
              "accountId": "100004000000000000000003",
              "accountHolderName": "Mitsuhirato",
              "accountHolderShortName": "Mitsuhirato",
              "status": "Active",
              "currency": "SAR",
              "nickname": "Mitsuhirato",
              "accountType": "KSAOB.Retail",
              "accountSubType": "CurrentAccount",
              "accountIdentifiers": [
                {
                  "identificationType": "KSAOB.IBAN",
                  "identification": "10000109010103",
                  "name": "Mario International"
                },
                {
                  "identificationType": "KSAOB.IBAN",
                  "identification": "10000109010103",
                  "name": "Mario International"
                }
              ],
              "servicer": {
                "identificationType": "KSAOB.BICFI",
                "identification": "10000109010101"
              },
              "statusUpdateDateTime": "2023-02-01T16:37:00.981Z",
              "description": "Account sub-type description",
              "openingDate": "2022-04-08T16:37:00.981Z",
              "maturityDate": "2023-11-29T16:37:00.981Z",
              "balance": [
                {
                  "amount": {
                    "amount": "1230.00",
                    "currency": "SAR"
                  },
                  "creditDebitIndicator": "KSAOB.Credit",
                  "type": "KSAOB.ClosingAvailable",
                  "dateTime": "2017-04-05T10:43:07+00:00",
                  "creditLine": [
                    {
                      "included": true,
                      "type": "KSAOB.Temporary",
                      "amount": {
                        "amount": "1000.00",
                        "currency": "SAR"
                      }
                    }
                  ]
                }
              ],
              "creditData": {
                "transactions": [
                  {
                    "transactionId": "c87f034d-fbd3-4a37-952a-69479201fd34",
                    "transactionDateTime": "2017-01-02T00:00:00.000Z",
                    "transactionReference": "90c661db-6407-4996-b774-bf58ba0d872a",
                    "transactionType": "KSAOB.BillPayments",
                    "subTransactionType": "KSAOB.Reversal",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "718636ac-d301-4152-8333-e8d3c41453be",
                    "transactionDateTime": "2017-01-02T00:00:00.000Z",
                    "transactionReference": "d88c7e3a-1889-4043-9d4a-fe8b0dbeb68c",
                    "transactionType": "KSAOB.ATM",
                    "subTransactionType": "KSAOB.Reversal",
                    "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": "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "92d99aaf-16ea-4a73-a36b-0f5e956a9fd0",
                    "transactionDateTime": "2017-01-02T00:00:00.000Z",
                    "transactionReference": "8f4c99b8-d7e9-4521-a2ef-6e0cc529ce0f",
                    "transactionType": "KSAOB.ATM",
                    "subTransactionType": "KSAOB.Withdrawal",
                    "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": "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "e537e0c8-0721-44b7-b3e1-496342ba842e",
                    "transactionDateTime": "2017-01-02T00:00:00.000Z",
                    "transactionReference": "c241550b-1045-4d1c-aaf6-6b28aa885b50",
                    "transactionType": "KSAOB.InternationalTransfer",
                    "subTransactionType": "KSAOB.Deposit",
                    "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": "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.Payroll"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "fa2ec99b-9cfc-4f02-a0fb-99b4509b8284",
                    "transactionDateTime": "2017-01-02T00:00:00.000Z",
                    "transactionReference": "6f0b2bb1-3db6-4c07-9a0d-f7503021af5f",
                    "transactionType": "KSAOB.POS",
                    "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": "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.Dividend"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "648f4f52-bae1-4654-9c89-183ef6d0de97",
                    "transactionDateTime": "2017-01-03T00:00:00.000Z",
                    "transactionReference": "b6d36524-79e0-4511-89f9-ad231b927226",
                    "transactionType": "KSAOB.LocalBankTransfer",
                    "subTransactionType": "KSAOB.Refund",
                    "paymentModes": "KSAOB.Online",
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "b5d1aad6-a342-41e9-bc71-ca99b0249bfc",
                    "transactionDateTime": "2017-01-03T00:00:00.000Z",
                    "transactionReference": "65145089-d386-4100-ae06-e2fa7c7e96c4",
                    "transactionType": "KSAOB.InternationalTransfer",
                    "subTransactionType": "KSAOB.Purchase",
                    "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": "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "dd5ef794-0e93-4bc1-bdbb-38f5efade120",
                    "transactionDateTime": "2017-01-03T00:00:00.000Z",
                    "transactionReference": "3ef31203-508f-4e62-a62a-56b91353e46a",
                    "transactionType": "KSAOB.InternationalTransfer",
                    "subTransactionType": "KSAOB.WithdrawalReversal",
                    "paymentModes": "KSAOB.Online",
                    "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.DirectDebit"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "67320344-edcc-4240-a879-2db4a3639865",
                    "transactionDateTime": "2017-01-06T00:00:00.000Z",
                    "transactionReference": "f6dc1311-ef73-43bb-be07-fea6edf4e359",
                    "transactionType": "KSAOB.InternationalTransfer",
                    "subTransactionType": "KSAOB.WithdrawalReversal",
                    "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.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 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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "9bd7e7c6-05b9-458c-b7ce-0f24089e7fe0",
                    "transactionDateTime": "2017-01-06T00:00:00.000Z",
                    "transactionReference": "61f9a185-319c-45a7-bc0b-0b2c882e38ca",
                    "transactionType": "KSAOB.ECommerce",
                    "subTransactionType": "KSAOB.WithdrawalReversal",
                    "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": "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.DirectDebit"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "49684e68-d7b5-4b87-aa38-6e725f0c72fd",
                    "transactionDateTime": "2017-01-07T00:00:00.000Z",
                    "transactionReference": "481c1f2e-0b8e-4d7f-b6fd-435b1608c2cf",
                    "transactionType": "KSAOB.SameBankTransfer",
                    "subTransactionType": "KSAOB.DepositReversal",
                    "paymentModes": "KSAOB.Online",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "07d1625b-7833-443c-8f68-0963b1c80a9e",
                    "transactionDateTime": "2017-01-07T00:00:00.000Z",
                    "transactionReference": "dc17ae0d-74ee-4f58-aa1e-b30189ee6b85",
                    "transactionType": "KSAOB.ATM",
                    "subTransactionType": "KSAOB.MoneyTransfer",
                    "paymentModes": "KSAOB.Batch",
                    "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.Payroll"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "05f48ee9-e873-4ef8-915c-8d44318ee43c",
                    "transactionDateTime": "2017-01-08T00:00:00.000Z",
                    "transactionReference": "dcb7fa71-bf4b-4240-b424-b57ef9e7d717",
                    "transactionType": "KSAOB.Teller",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "673f8ad9-d213-4855-9bb5-b917347246dd",
                    "transactionDateTime": "2017-01-08T00:00:00.000Z",
                    "transactionReference": "d3656100-d599-43be-8d69-7e9bbeeb3435",
                    "transactionType": "KSAOB.InternationalTransfer",
                    "subTransactionType": "KSAOB.DepositReversal",
                    "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": "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "41b76cc0-dfec-401d-9e71-5a06117eba7a",
                    "transactionDateTime": "2017-01-08T00:00:00.000Z",
                    "transactionReference": "9e049f5a-80c1-41e7-b7b9-6257abfdb883",
                    "transactionType": "KSAOB.LocalBankTransfer",
                    "subTransactionType": "KSAOB.WithdrawalReversal",
                    "paymentModes": "KSAOB.Online",
                    "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.Cashback"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "509c62ad-b5db-4c07-aa60-16bf566f90e5",
                    "transactionDateTime": "2017-01-09T00:00:00.000Z",
                    "transactionReference": "41d77e71-9121-422a-8067-fcf4c8ade627",
                    "transactionType": "KSAOB.LocalBankTransfer",
                    "subTransactionType": "KSAOB.MoneyTransfer",
                    "paymentModes": "KSAOB.Online",
                    "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.Dividend"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "bc6ddc54-5442-4c62-9cc2-f4a9d70ff539",
                    "transactionDateTime": "2017-01-10T00:00:00.000Z",
                    "transactionReference": "955796f8-b639-4ad8-9dd4-ccf9024365bc",
                    "transactionType": "KSAOB.LocalBankTransfer",
                    "subTransactionType": "KSAOB.DepositReversal",
                    "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": "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "bce82fa9-6af6-4c20-a5d0-69ab025ac7e6",
                    "transactionDateTime": "2017-01-10T00:00:00.000Z",
                    "transactionReference": "5a89631c-a87c-4d16-a3c8-86b3801e27da",
                    "transactionType": "KSAOB.LocalBankTransfer",
                    "subTransactionType": "KSAOB.MoneyTransfer",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "bae18f4f-87c5-4013-8348-78b9da835176",
                    "transactionDateTime": "2017-01-13T00:00:00.000Z",
                    "transactionReference": "04005208-79e9-47a6-bc39-30246bdae09e",
                    "transactionType": "KSAOB.LocalBankTransfer",
                    "subTransactionType": "KSAOB.Refund",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "447e8d68-58f0-4a90-9a6a-702c6254819a",
                    "transactionDateTime": "2017-01-13T00:00:00.000Z",
                    "transactionReference": "2e9969d8-2858-492d-8eec-caf466d5e7bd",
                    "transactionType": "KSAOB.SameBankTransfer",
                    "subTransactionType": "KSAOB.NotApplicable",
                    "paymentModes": "KSAOB.Offline",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "767ce954-67be-4507-afc5-96d0611d945c",
                    "transactionDateTime": "2017-01-13T00:00:00.000Z",
                    "transactionReference": "50812e31-361d-4107-ac8b-9cef60f759d0",
                    "transactionType": "KSAOB.ATM",
                    "subTransactionType": "KSAOB.DepositReversal",
                    "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": "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "02ab5f48-1667-4319-b460-951fcc05d95b",
                    "transactionDateTime": "2017-01-14T00:00:00.000Z",
                    "transactionReference": "361f8dd4-3676-4b20-9a26-883d12328115",
                    "transactionType": "KSAOB.ECommerce",
                    "subTransactionType": "KSAOB.Withdrawal",
                    "paymentModes": "KSAOB.Offline",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "1d9a4442-0fd2-48f4-9e67-1e35b8c05e31",
                    "transactionDateTime": "2017-01-16T00:00:00.000Z",
                    "transactionReference": "e985b2d1-dd87-402b-a299-23f066ed80b3",
                    "transactionType": "KSAOB.SameBankTransfer",
                    "subTransactionType": "KSAOB.DepositReversal",
                    "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.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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "d13362fa-256b-4c71-a0ef-19a5ce70827c",
                    "transactionDateTime": "2017-01-17T00:00:00.000Z",
                    "transactionReference": "9de70f6b-9f90-47a8-8a08-ccc873db288c",
                    "transactionType": "KSAOB.InternationalTransfer",
                    "subTransactionType": "KSAOB.WithdrawalReversal",
                    "paymentModes": "KSAOB.Batch",
                    "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.Loan"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  },
                  {
                    "transactionId": "88f5175c-72dc-46ac-b124-2862a46d3b90",
                    "transactionDateTime": "2017-01-20T00:00:00.000Z",
                    "transactionReference": "7d89de0e-3dec-4e9e-956d-3bc5ff9f0e59",
                    "transactionType": "KSAOB.LocalBankTransfer",
                    "subTransactionType": "KSAOB.Purchase",
                    "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.Cashback"
                    ],
                    "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"
                    },
                    "merchantCategoryCode": "test"
                  }
                ],
                "count": 25,
                "totalAmount": 4391.28,
                "merchantCodeList": [
                  {
                    "code": "test",
                    "count": 25,
                    "amount": 4391.28,
                    "avgAmount": 175.65
                  }
                ]
              }
            }
          ],
          "totalOpeningBalance": 2321.7,
          "totalAvailableBalance": 2321.7,
          "totalClosingAvailable": 2321.7,
          "currency": "SAR"
        },
        "links": {
          "self": "https://rs1.lab.openbanking.sa/open-banking/account-information/2022.11.01-final-errata2/accounts"
        },
        "meta": {
          "totalPages": 1
        }
      }
    ],
    "overAllBalance": {
      "totalOpeningBalance": 2321.7,
      "totalAvailableBalance": 2321.7,
      "totalClosingAvailable": 2321.7,
      "currency": "SAR"
    },
    "overAllTxns": {
      "totalCredit": 8782.56,
      "totalCreditCount": 50,
      "totalDebit": 0,
      "totalDebitCount": 0
    }
  }
}

Response description

JSON TagDescription
successProcess success status represented as true or false
payloadTag carrying the response information
codeUnique bank identification code
dataTag carrying the response data of the accounts
accountTag carrying a specific account information
accountIdUnique bank account identification code
accountHolderNameFull name of the account holder
accountHolderShortNameShort name of the account holder
statusCurrent status of the account as active or inactive
currencyDefault currency of the account
nicknameNickname of the account holder
accountTypeType of the account
accountSubTypeSub-type of the account
accountIdentifiersAccount identifiers information tag
identificationTypeType of account identification
identificationUnique identification details
nameName of the account as per identification
servicerAccount servicer details tag
identificationTypeType of servicer account identification
identificationUnique servicer identification details
statusUpdateDateTimeEffective date and time of the last update of account information
descriptionDescription of the account information
openingDateDate of opening of the bank account
maturityDateDate of maturity of the bank account
balanceTag carrying account balance information
amountTag carrying cash balance information
amountCash balance amount
currencyDefault currency of the account in which the balance is indicated
creditDebitIndicatorIndicates whether the balance is a credit or a debit balance
typeIndicator type details
dateTimeDate and time information of the indicator
creditLineTag carrying credit line information
includedStatus of credit line as included or excluded
typeType of credit line details
amountTag carrying amount information of credit line
amountAvailable amount in credit line
currencyCurrency in which the credit line balance is indicated
creditDataTag carrying information on credit data
transactionsTag carrying account transactions information
transactionIdUnique transaction identification
transactionDateTimeTime and date of the transaction executed
transactionReferenceUnique transaction reference details
transactionTypeType of transaction
subTransactionTypeSub-type of the transaction
paymentModesMode of the payment
creditDebitIndicatorCredit or debit indicator for the transaction
statusStatus of the transaction
transactionMutabilityMutability factor of the transaction
bookingDateTimeDate and time of booking the transaction
valueDateTimeDate and time of transaction value
amountTag carrying transaction amount information
amountTransaction amount
currencyDefault currency of the account in which the transaction amount is indicated
chargeAmountTag carrying transaction charges information
amountTotal amount charged for the transaction
currencyDefault currency of account in which the transaction charge amount is indicated
chargeIncludedIndicates if the charge amount is included in transaction amount as true or false
balanceBalance info after the transaction
creditDebitIndicatorIndicates whether the balance is a credit or a debit balance
typeIndicator type details
amountTag carrying balance amount information
amountAvailable amount balance
currencyCurrency in which the balance is indicated
merchantDetailsTag carrying merchant details
merchantNameName of the merchant
merchantCategoryCodeAssigned merchant category code
merchantIdUnique merchant identification
localTimeZoneLocal time zone information
terminalIdUnique terminal identification
chargeAmountVatTag carrying VAT amount charges and details
amountVAT amount charged
currencyCurrency of VAT amount charged indicated
flagsTag carrying flags as array of strings
cardInstrumentTag carrying card details
cardSchemeNameScheme name description of the card
instrumentTypeType of instrument used for the card payment
nameName on the card
identificationUnique card identification
creditorAccountTag carrying creditor account information
debtorAccountTag carrying debtor account information
identificationTypeType of identification of the account
identificationAccount identification details
nameName of the account holder
transactionInformationDetails of the transaction information
bankTransactionCodeTag carrying transaction bank codes
domainDomain details
domainCodeDomain code
familyDomain family details
familyCodeDomain family code
subFamilyDomain sub-family details
subFamilyCodeDomain sub-family code
proprietaryBankTransactionCodeTag representing proprietary bank transaction code and details
codeUnique proprietary transaction code
issuerName of the issuer of the code
creditorAgentTag carrying creditor agent information
debtorAgentTag carrying debtor agent information
identificationTypeType of identification of the creditor/debtor account
identificationUnique identification details of the creditor/debtor account
postalAddressPostal address of the creditor/debtor account
addressTypeAddress type on the creditor/debtor account
streetNameStreet name on the creditor/debtor account
buildingNumberBuilding number of the creditor/debtor account
postalCodePostal code on the creditor/debtor
cityCity of the creditor/debtor
countryCountry of the creditor/debtor
shortAddressShort address of the creditor/debtor
unitNumberUnit number of the creditor/debtor
secondaryNumberSecondary number of the creditor/debtor
districtDistrict of the creditor/debtor
nameName of the creditor/debtor
billDetailsTag carrying bill details
billerIdUnique biller identification
billNumberBill number
billPaymentTypePayment type for the bill
merchantCategoryCodeMerchant Category Code
overallBalanceTag carrying information on overall balances
totalOpeningBalanceTotal opening balance
totalAvailableBalanceTotal available balance
totalClosingBalanceTotal closing balance
currencyCurrency of the overall balance indicated
linksRedirect link
selfOwn link/URL details
metaMeta tag
totalPagesInformation displayed in terms of pages
overAllTxnsTag carrying information on the overall transactions included in the response
totalCreditTotal credit amount found in the response
totalCreditCountTotal number of crediting transactions in the response
totalDebitTotal debit amount found in the response
totalDebitCountTotal number of debiting transactions in the response