Skip to content

glebglebov/SgsCbrService

Repository files navigation

Документация

Список валют

GET /currencies

Необязательные параметры запроса

Параметр Описание Тип
count Количество возвращаемых валют int
offset Смещение относительно начала int

Пример запроса

GET /currencies?count=3&offset=5

Ответ

{
  "count": 3,
  "offset": 5,
  "date": "2021-10-27T11:30:00+03:00",
  "currencies": [
    {
      "id": "R01100",
      "numCode": "975",
      "charCode": "BGN",
      "nominal": 1,
      "name": "Болгарский лев",
      "value": 41.28,
      "previous": 41.7965
    },
    {
      "id": "R01115",
      "numCode": "986",
      "charCode": "BRL",
      "nominal": 1,
      "name": "Бразильский реал",
      "value": 12.5191,
      "previous": 12.4119
    },
    {
      "id": "R01135",
      "numCode": "348",
      "charCode": "HUF",
      "nominal": 100,
      "name": "Венгерских форинтов",
      "value": 22.0574,
      "previous": 22.4412
    }
  ],
  "isOk": true
}

Курс валюты

GET /currency/{id}

Параметр Описание Тип
id Идентификатор валюты string

Пример запроса

GET /currency/R01135

Ответ

{
  "date": "2021-10-27T11:30:00+03:00",
  "currency": {
    "id": "R01135",
    "numCode": "348",
    "charCode": "HUF",
    "nominal": 100,
    "name": "Венгерских форинтов",
    "value": 22.0574,
    "previous": 22.4412
  },
  "isOk": true
}

Архив курсов

GET /currencies/{day}/{month}/{year}

Параметр Описание Тип
day День месяца int
month Порядковый номер месяца int
year Год int

Пример запроса

GET /currencies/23/10/2021