Statement entries on the page
This method is used to retrieve bank statement records for a specified account in stages (pages). The service processes the request in real time and returns a detailed list of transactions based on the available bank data. A maximum of 1,000 records can be retrieved per request. Pages must be requested sequentially — for example, if page 3 has already been retrieved, the next request must be for page 4. Skipping pages (e.g., requesting page 6 after page 3) is not allowed.
Query params
accountNumberrequiredstring
An account number.
currencyrequiredstring
An account currency.
idrequiredinteger
A unique ID of a statement.
pagerequiredinteger
A page number of an account statement. If the number of generated entries is more than 1000, the portion number of a 1000-record should be passed.
- REQUEST
GET api/v2/statement/{accountNumber}/{currency}/{id}/{page}
Response
Idinteger
A unique ID.
Countinteger
A number of records.
TotalCountinteger
The total number of records in the requested period, regardless of paging.
Recordsobject
Records, transaction details.
EntryDatedate
An entry date.
EntryDocumentNumberstring
An entry document number.
EntryAccountNumberstring
An entry account number.
EntryAmountDebitdecimal number
An entry amount (debit).
EntryAmountDebitBasedecimal number
A debit equivalent in GEL.
EntryAmountCreditdecimal number
An entry amount (credit).
EntryAmountCreditBasedecimal number
A credit equivalent in GEL.
EntryAmountBasedecimal number
An amount equivalent in GEL.
EntryAmountdecimal number
An entry amount.
EntryCommentstring
An entry comment, a content of the transaction.
DocumentProductGroupstring
A transaction type, document product group.
DocumentValueDatedate
A date of document entry in the bank system.
SenderDetailsobject
A sender info.
Namestring
A name.
Innstring
An identification number.
AccountNumberstring
An account number.
BankCodestring
A bank code.
BankNamestring
A bank name.
BeneficiaryDetailsobject
A recipient info.
Namestring
A name.
Innstring
An identification number.
AccountNumberstring
An account number.
BankCodestring
A bank code.
BankNamestring
A bank name.
DocumentTreasuryCodestring
A treasury code.
DocumentNominationstring
A reason, purpose of the transaction / 250 symbols max.
DocumentInformationstring
An additional info.
DocumentSourceAmountdecimal number
A starting amount.
DocumentSourceCurrencystring
A starting currency.
DocumentDestinationAmountdecimal number
A document destination amount.
DocumentDestinationCurrencystring
A document destination currency.
DocumentReceiveDatedate
A document receival date.
DocumentRatedecimal number
A conversion rate.
DocumentKeydecimal number
A document unique number in a bank.
EntryIddecimal number
An entry unique ID.
DocumentPayerNamestring
A document payee name.
DocumentPayerInnstring
A Personal Identification Number of a taxpayer individual, or an Identification Code of a legal entity. Should be filled only when a transaction is performed towards the budget on behalf of a third party (in this case an identification code of a said the third party should be filled).
DocCommentstring
An entry comment, a content of the transaction. Is concatenated from several transactional attributes. (for example: "Automatic payment, 22/12/2021 , JSC ""Insurance Company"", : Name Surname GE75BG00000000000000000GEL JSC "Bank of Georgia" BAGAGE22")
AuthDatedate
The authorisation date of the operation.
- JSON
- XML
[
{
"entryDate": "2021-06-21T10:56:19.8506404+04:00",
"entryDocumentNumber": "sample string 1",
"entryAccountNumber": "sample string 2",
"entryAmountDebit": 1.0,
"entryAmountDebitBase": 1.0,
"entryAmountCredit": 1.0,
"entryAmountCreditBase": 1.0,
"entryAmountBase": 1.0,
"entryAmount": 1.0,
"entryComment": "sample string 3",
"documentProductGroup": "sample string 6",
"documentValueDate": "2021-06-21T10:56:19.8506404+04:00",
"senderDetails": {
"name": "sample string 1",
"inn": "sample string 2",
"accountNumber": "sample string 3",
"bankCode": "sample string 4",
"bankName": "sample string 5"
},
"beneficiaryDetails": {
"name": "sample string 1",
"inn": "sample string 2",
"accountNumber": "sample string 3",
"bankCode": "sample string 4",
"bankName": "sample string 5"
},
"documentTreasuryCode": "sample string 7",
"documentNomination": "sample string 8",
"documentInformation": "sample string 9",
"documentSourceAmount": 1.0,
"documentSourceCurrency": "sample string 10",
"documentDestinationAmount": 1.0,
"documentDestinationCurrency": "sample string 11",
"documentReceiveDate": "2021-06-21T10:56:19.8506404+04:00",
"documentRate": 1.0,
"documentKey": 1.0,
"entryId": 1.0,
"documentPayerName": "sample string 21",
"documentPayerInn": "sample string 22",
"authDate": "2021-06-21T10:56:19.8506404+04:00",
"docComment": "sample string 23"
},
{
"entryDate": "2021-06-21T10:56:19.8506404+04:00",
"entryDocumentNumber": "sample string 1",
"entryAccountNumber": "sample string 2",
"entryAmountDebit": 1.0,
"entryAmountDebitBase": 1.0,
"entryAmountCredit": 1.0,
"entryAmountCreditBase": 1.0,
"entryAmountBase": 1.0,
"entryAmount": 1.0,
"entryComment": "sample string 3",
"documentProductGroup": "sample string 6",
"documentValueDate": "2021-06-21T10:56:19.8506404+04:00",
"senderDetails": {
"name": "sample string 1",
"inn": "sample string 2",
"accountNumber": "sample string 3",
"bankCode": "sample string 4",
"bankName": "sample string 5"
},
"beneficiaryDetails": {
"name": "sample string 1",
"inn": "sample string 2",
"accountNumber": "sample string 3",
"bankCode": "sample string 4",
"bankName": "sample string 5"
},
"documentTreasuryCode": "sample string 7",
"documentNomination": "sample string 8",
"documentInformation": "sample string 9",
"documentSourceAmount": 1.0,
"documentSourceCurrency": "sample string 10",
"documentDestinationAmount": 1.0,
"documentDestinationCurrency": "sample string 11",
"documentReceiveDate": "2021-06-21T10:56:19.8506404+04:00",
"documentRate": 1.0,
"documentKey": 1.0,
"entryId": 1.0,
"documentPayerName": "sample string 21",
"documentPayerInn": "sample string 22",
"authDate": "2021-06-21T10:56:19.8506404+04:00",
"docComment": "sample string 23"
}
]
<ArrayOfStatementDetail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CIBApi.Models">
<StatementDetail>
<AuthDate>2021-06-21T10:56:19.8506404+04:00</AuthDate>
<BeneficiaryDetails>
<AccountNumber>sample string 3</AccountNumber>
<BankCode>sample string 4</BankCode>
<BankName>sample string 5</BankName>
<Inn>sample string 2</Inn>
<Name>sample string 1</Name>
</BeneficiaryDetails>
<DocComment>sample string 23</DocComment>
<DocumentDestinationAmount>1</DocumentDestinationAmount>
<DocumentDestinationCurrency>sample string 11</DocumentDestinationCurrency>
<DocumentInformation>sample string 9</DocumentInformation>
<DocumentKey>1</DocumentKey>
<DocumentNomination>sample string 8</DocumentNomination>
<DocumentPayerInn>sample string 22</DocumentPayerInn>
<DocumentPayerName>sample string 21</DocumentPayerName>
<DocumentProductGroup>sample string 6</DocumentProductGroup>
<DocumentRate>1</DocumentRate>
<DocumentReceiveDate>2021-06-21T10:56:19.8506404+04:00</DocumentReceiveDate>
<DocumentSourceAmount>1</DocumentSourceAmount>
<DocumentSourceCurrency>sample string 10</DocumentSourceCurrency>
<DocumentTreasuryCode>sample string 7</DocumentTreasuryCode>
<DocumentValueDate>2021-06-21T10:56:19.8506404+04:00</DocumentValueDate>
<EntryAccountNumber>sample string 2</EntryAccountNumber>
<EntryAmount>1</EntryAmount>
<EntryAmountBase>1</EntryAmountBase>
<EntryAmountCredit>1</EntryAmountCredit>
<EntryAmountCreditBase>1</EntryAmountCreditBase>
<EntryAmountDebit>1</EntryAmountDebit>
<EntryAmountDebitBase>1</EntryAmountDebitBase>
<EntryComment>sample string 3</EntryComment>
<EntryDate>2021-06-21T10:56:19.8506404+04:00</EntryDate>
<EntryDocumentNumber>sample string 1</EntryDocumentNumber>
<EntryId>1</EntryId>
<SenderDetails>
<AccountNumber>sample string 3</AccountNumber>
<BankCode>sample string 4</BankCode>
<BankName>sample string 5</BankName>
<Inn>sample string 2</Inn>
<Name>sample string 1</Name>
</SenderDetails>
</StatementDetail>
<StatementDetail>
<AuthDate>2021-06-21T10:56:19.8506404+04:00</AuthDate>
<BeneficiaryDetails>
<AccountNumber>sample string 3</AccountNumber>
<BankCode>sample string 4</BankCode>
<BankName>sample string 5</BankName>
<Inn>sample string 2</Inn>
<Name>sample string 1</Name>
</BeneficiaryDetails>
<DocComment>sample string 23</DocComment>
<DocumentDestinationAmount>1</DocumentDestinationAmount>
<DocumentDestinationCurrency>sample string 11</DocumentDestinationCurrency>
<DocumentInformation>sample string 9</DocumentInformation>
<DocumentKey>1</DocumentKey>
<DocumentNomination>sample string 8</DocumentNomination>
<DocumentPayerInn>sample string 22</DocumentPayerInn>
<DocumentPayerName>sample string 21</DocumentPayerName>
<DocumentProductGroup>sample string 6</DocumentProductGroup>
<DocumentRate>1</DocumentRate>
<DocumentReceiveDate>2021-06-21T10:56:19.8506404+04:00</DocumentReceiveDate>
<DocumentSourceAmount>1</DocumentSourceAmount>
<DocumentSourceCurrency>sample string 10</DocumentSourceCurrency>
<DocumentTreasuryCode>sample string 7</DocumentTreasuryCode>
<DocumentValueDate>2021-06-21T10:56:19.8506404+04:00</DocumentValueDate>
<EntryAccountNumber>sample string 2</EntryAccountNumber>
<EntryAmount>1</EntryAmount>
<EntryAmountBase>1</EntryAmountBase>
<EntryAmountCredit>1</EntryAmountCredit>
<EntryAmountCreditBase>1</EntryAmountCreditBase>
<EntryAmountDebit>1</EntryAmountDebit>
<EntryAmountDebitBase>1</EntryAmountDebitBase>
<EntryComment>sample string 3</EntryComment>
<EntryDate>2021-06-21T10:56:19.8506404+04:00</EntryDate>
<EntryDocumentNumber>sample string 1</EntryDocumentNumber>
<EntryId>1</EntryId>
<SenderDetails>
<AccountNumber>sample string 3</AccountNumber>
<BankCode>sample string 4</BankCode>
<BankName>sample string 5</BankName>
<Inn>sample string 2</Inn>
<Name>sample string 1</Name>
</SenderDetails>
</StatementDetail>
</ArrayOfStatementDetail>