# ეროვნული ბანკის კურსების ისტორია
მეთოდის საშუალებით შესაძლებელია სასურველი პერიოდისა და  ვალუტისთვის, ქართულ ლართან მიმართებაში, ეროვნული ბანკის მიერ დადგენილი,  მიმდინარე კურსის გაგება. მეთოდი აბრუნებს, გადაცემული პერიოდის, თითოეული თარიღისთვის ვალუტის კურსს.

:::note
ეს მეთოდი შეზღუდულია მოთხოვნების ლიმიტით — დაშვებულია წუთში 60 მოთხოვნა. ლიმიტის გადაჭარბებისას დაბრუნდება `429 Too Many Requests`, `Retry-After` ჰედერით (წამებში).
:::

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

- `currency` — string, required

  ვალუტა ISO 4217 ფორმატში (მაგალითად: USD, GEL)

- `startDate` — date, required

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

- `endDate` — date, required

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

**REQUEST**

```api
GET api/rates/nbg/{currency}/{startDate}/{endDate}
```

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

- `Date` — date

  თარიღი

- `Rate` — decimal number

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

- `Currency` — string

  ანგარიშის ვალუტა ISO 4217 ფორმატში (მაგალითად: USD, GEL)

**JSON**

```json
[
  {
    "Date": "2021-06-21T11:46:16.4280359+04:00",
    "Rate": 2.0,
    "Currency": "sample string 3"
  },
  {
    "Date": "2021-06-21T11:46:16.4280359+04:00",
    "Rate": 2.0,
    "Currency": "sample string 3"
  }
]
```

**XML**

```xml
<ArrayOfNbgCurrencyHistory xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CIBApi.Models">
  <NbgCurrencyHistory>
    <Currency>sample string 3</Currency>
    <Date>2021-06-21T11:46:16.4280359+04:00</Date>
    <Rate>2</Rate>
  </NbgCurrencyHistory>
  <NbgCurrencyHistory>
    <Currency>sample string 3</Currency>
    <Date>2021-06-21T11:46:16.4280359+04:00</Date>
    <Rate>2</Rate>
  </NbgCurrencyHistory>
</ArrayOfNbgCurrencyHistory>
```
