POST api/account/transaction

Checks a list of account transactions for given account

Request Information

URI Parameters

None.

Body Parameters

AccountTransactionsRequest

AccountTransactionsRequest
NameDescriptionTypeAdditional information
Bank

string

None.

Ledger

string

None.

AccountNumber

string

None.

DateFrom

string

None.

DateTo

string

None.

RecordFrom

integer

None.

RecordTo

integer

None.

UserName

string

None.

Password

string

None.

SelectedBank

Bank

None.

Request Formats

application/json, text/json

Sample:
{
  "bank": "sample string 1",
  "ledger": "sample string 2",
  "accountNumber": "sample string 3",
  "dateFrom": "sample string 4",
  "dateTo": "sample string 5",
  "recordFrom": 6,
  "recordTo": 7,
  "userName": "sample string 8",
  "password": "sample string 9",
  "selectedBank": "Arion"
}

application/xml, text/xml

Sample:
<AccountTransactionsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Account">
  <Password xmlns="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Base">sample string 9</Password>
  <SelectedBank xmlns="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Base">Arion</SelectedBank>
  <UserName xmlns="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Base">sample string 8</UserName>
  <AccountNumber>sample string 3</AccountNumber>
  <Bank>sample string 1</Bank>
  <DateFrom>sample string 4</DateFrom>
  <DateTo>sample string 5</DateTo>
  <Ledger>sample string 2</Ledger>
  <RecordFrom>6</RecordFrom>
  <RecordTo>7</RecordTo>
</AccountTransactionsRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

List of AccountStatementTransactionResponse

Collection of AccountStatementTransactionResponse
NameDescriptionTypeAdditional information
TransactionId

string

None.

TransactionDate

string

None.

ValueDate

string

None.

BatchNumber

string

None.

RedeemingBank

string

None.

Transaction

string

None.

Reference

string

None.

BillNumber

string

None.

CategoryCode

string

None.

Category

string

None.

ReferenceDetail

string

None.

PayorId

string

None.

Amount

decimal number

None.

Balance

decimal number

None.

RawData

Object

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "transactionId": "sample string 1",
    "transactionDate": "sample string 2",
    "valueDate": "sample string 3",
    "batchNumber": "sample string 4",
    "redeemingBank": "sample string 5",
    "transaction": "sample string 6",
    "reference": "sample string 7",
    "billNumber": "sample string 8",
    "categoryCode": "sample string 9",
    "category": "sample string 10",
    "referenceDetail": "sample string 11",
    "payorId": "sample string 12",
    "amount": 13.0,
    "balance": 14.0,
    "rawData": {}
  },
  {
    "transactionId": "sample string 1",
    "transactionDate": "sample string 2",
    "valueDate": "sample string 3",
    "batchNumber": "sample string 4",
    "redeemingBank": "sample string 5",
    "transaction": "sample string 6",
    "reference": "sample string 7",
    "billNumber": "sample string 8",
    "categoryCode": "sample string 9",
    "category": "sample string 10",
    "referenceDetail": "sample string 11",
    "payorId": "sample string 12",
    "amount": 13.0,
    "balance": 14.0,
    "rawData": {}
  }
]

application/xml, text/xml

Sample:
<ArrayOfAccountStatementTransactionResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Account">
  <AccountStatementTransactionResponse>
    <Amount>13</Amount>
    <Balance>14</Balance>
    <BatchNumber>sample string 4</BatchNumber>
    <BillNumber>sample string 8</BillNumber>
    <Category>sample string 10</Category>
    <CategoryCode>sample string 9</CategoryCode>
    <PayorId>sample string 12</PayorId>
    <RawData />
    <RedeemingBank>sample string 5</RedeemingBank>
    <Reference>sample string 7</Reference>
    <ReferenceDetail>sample string 11</ReferenceDetail>
    <Transaction>sample string 6</Transaction>
    <TransactionDate>sample string 2</TransactionDate>
    <TransactionId>sample string 1</TransactionId>
    <ValueDate>sample string 3</ValueDate>
  </AccountStatementTransactionResponse>
  <AccountStatementTransactionResponse>
    <Amount>13</Amount>
    <Balance>14</Balance>
    <BatchNumber>sample string 4</BatchNumber>
    <BillNumber>sample string 8</BillNumber>
    <Category>sample string 10</Category>
    <CategoryCode>sample string 9</CategoryCode>
    <PayorId>sample string 12</PayorId>
    <RawData />
    <RedeemingBank>sample string 5</RedeemingBank>
    <Reference>sample string 7</Reference>
    <ReferenceDetail>sample string 11</ReferenceDetail>
    <Transaction>sample string 6</Transaction>
    <TransactionDate>sample string 2</TransactionDate>
    <TransactionId>sample string 1</TransactionId>
    <ValueDate>sample string 3</ValueDate>
  </AccountStatementTransactionResponse>
</ArrayOfAccountStatementTransactionResponse>