Transactions

Get transaction details of a bank account

Get Account Transactions by Account ID

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

Endpoint details

Endpoint URLMethodAuthentication requirements
/v1/api/observice/transactionsByIdPOST1/. 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",
  "banks": [
    {
      "code": "SAMA",
      "consentId":"urn:SAMA:kac-5a166b7d-8cdb-443a-a67a-80ad7a5b95b3",
      "accountId":"100004000000000000000002"
    }
  ]
}

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 the transaction period
ISO 8601 format - YYYY-MM-DDTHH:MM:SS
Date
toDate
Mandatory
Final date of the transaction period
ISO 8601 format - YYYY-MM-DDTHH:MM:SS
Date
banks
Mandatory
Array of banks and consentsObject
code
Mandatory
Unique bank identification codeAlphanumeric
consentId
Mandatory
Unique consent identificationString
accountId
Mandatory
Unique account identification String

Sample response

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

Response description

JSON TagDescription
successProcess success status represented as True or False
payloadPayload tag carrying response information
codeUnique bank code identification
dataTag carrying accounts and transactions data included in the response
accountIdUnique account identification
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
linksRedirect link
selfOwn link/URL details
metaMeta tag
totalPagesInformation displayed in terms of pages