# ამონაწერის გლობალური და ყოველდღიური ნაშთები
მეთოდის საშუალებით შესაძლებელია კონკრეტულ ანგარიშისთვის ამონაწერის ჯამური ინფორმაციის ნახვა. მეთოდი აბრუნებს ჯამურ ინფორმაციას სრულად და თითოეული დღის მიხედვით.

## Query პარამეტრები

- `accountNumber` — string, required

  ანგარიშის ნომერი

- `currency` — string, required

  ანგარიშის ვალუტა

- `startDate` — date, required

  დაწყების თარიღი, ფორმატი: 2025-12-31

- `endDate` — date, required

  დასრულების თარიღი, ფორმატი: 2025-12-31

**REQUEST**

```api
GET api/v2/statement/summary/{accountNumber}/{currency}/{startDate}/{endDate}
```

## დაბრუნებული პარამეტრები

- `GlobalSummary` — object

  ამონაწერის პერიოდის ბალანსი

  - `AccountNumber` — string

    ანგარიშის ნომერი

  - `Currency` — string

    ვალუტა

  - `StartDate` — date

    პირველი ტრანზაქციის თარიღი

  - `EndDate` — date

    ბოლო ტრანზაქციის თარიღი

  - `PeriodStartDate` — date

    პერიოდის დაწყების თარიღი

  - `PeriodEndDate` — date

    პერიოდის დასრულების თარიღი

  - `InAmount` — decimal number

    შემომავალი თანხის რაოდენობა

  - `InAmountBase` — decimal number

    შემომავალი თანხის რაოდენობა ეროვნულ ვალუტაში

  - `InRate` — decimal number

    შემომავალი თანხის კონვერტაციის კურსი (ეროვნული ბანკის მიერ დადგენილი კურსი)

  - `OutAmount` — decimal number

    გამავალი თანხის რაოდენობა

  - `OutAmountBase` — decimal number

    გამავალი თანხის ექვივალენტი ეროვნულ ვალუტაში

  - `OutRate` — decimal number

    გამავალი თანხის კონვერტაციის კურსი (ეროვნული ბანკის მიერ დადგენილი კურსი)

  - `CreditSum` — decimal number

    გატარების თანხის ჯამი (კრედიტი)

  - `DebitSum` — decimal number

    გატარების თანხის ჯამი (დებიტი)

- `DailySummaries` — object

  ამონაწერის ყოველდღიური ბალანსები
  ერთი ან რამდენიმე

  - `Balance` — decimal number

    ნაშთი

  - `BalanceBase` — decimal number

    ნაშტის ექვივალენტი ეროვნულ ვალუტაში

  - `CreditSum` — decimal number

    გატარების თანხის ჯამი (კრედიტი)

  - `DebitSum` — decimal number

    გატარების თანხის ჯამი (დებიტი)

  - `Rate` — decimal number

    კონვერტაციის კურსი  (ეროვნული ბანკის მიერ დადგენილი კურსი)

  - `EntryCount` — integer

    EntryCount

  - `Date` — date

    Date

**JSON**

```json
{
  "globalSummary": {
    "accountNumber": "sample string 1",
    "currency": "sample string 2",
    "startDate": "2021-06-21T10:43:17.358503+04:00",
    "endDate": "2021-06-21T10:43:17.358503+04:00",
    "periodStartDate": "2021-06-21T10:43:17.358503+04:00",
    "periodEndDate": "2021-06-21T10:43:17.358503+04:00",
    "inAmount": 7.0,
    "inAmountBase": 8.0,
    "inRate": 9.0,
    "outAmount": 10.0,
    "outAmountBase": 11.0,
    "outRate": 12.0,
    "creditSum": 13.0,
    "debitSum": 14.0
  },
  "dailySummaries": [
    {
      "balance": 1.0,
      "balanceBase": 2.0,
      "creditSum": 3.0,
      "debitSum": 4.0,
      "rate": 5.0,
      "entryCount": 6,
      "date": "2021-06-21T10:43:17.358503+04:00"
    },
    {
      "balance": 1.0,
      "balanceBase": 2.0,
      "creditSum": 3.0,
      "debitSum": 4.0,
      "rate": 5.0,
      "entryCount": 6,
      "date": "2021-06-21T10:43:17.358503+04:00"
    }
  ]
}
```

**XML**

```xml
<StatementSummary xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CIBApi.Models">
  <DailySummaries>
    <DailySummary>
      <Balance>1</Balance>
      <BalanceBase>2</BalanceBase>
      <CreditSum>3</CreditSum>
      <Date>2021-06-21T10:43:17.358503+04:00</Date>
      <DebitSum>4</DebitSum>
      <EntryCount>6</EntryCount>
      <Rate>5</Rate>
    </DailySummary>
    <DailySummary>
      <Balance>1</Balance>
      <BalanceBase>2</BalanceBase>
      <CreditSum>3</CreditSum>
      <Date>2021-06-21T10:43:17.358503+04:00</Date>
      <DebitSum>4</DebitSum>
      <EntryCount>6</EntryCount>
      <Rate>5</Rate>
    </DailySummary>
  </DailySummaries>
  <GlobalSummary>
    <AccountNumber>sample string 1</AccountNumber>
    <CreditSum>13</CreditSum>
    <Currency>sample string 2</Currency>
    <DebitSum>14</DebitSum>
    <EndDate>2021-06-21T10:43:17.358503+04:00</EndDate>
    <InAmount>7</InAmount>
    <InAmountBase>8</InAmountBase>
    <InRate>9</InRate>
    <OutAmount>10</OutAmount>
    <OutAmountBase>11</OutAmountBase>
    <OutRate>12</OutRate>
    <PeriodEndDate>2021-06-21T10:43:17.358503+04:00</PeriodEndDate>
    <PeriodStartDate>2021-06-21T10:43:17.358503+04:00</PeriodStartDate>
    <StartDate>2021-06-21T10:43:17.358503+04:00</StartDate>
  </GlobalSummary>
</StatementSummary>
```
