Skip to content

История курсов валют ​

Журнал изменений курсов валют: каждая смена курса сохраняет новое и предыдущее значение.

МетодАдресНазначение
GET/company/cashbox/currency-rate-historyИстория курсов

История курсов ​

GET/company/cashbox/currency-rate-history

Изменения курсов доступных компаний, новые сверху: валюта, новый курс (rate), прежний (previous_rate), кто и когда изменил.

Заголовки ​

ЗаголовокЗначениеОписание
AuthorizationBearer {token}Токен из POST /common/auth/login
Acceptapplication/jsonОтвет в JSON
Accept-LanguageruЯзык сообщений и названий: ru, uz, oz

Параметры запроса ​

ПараметрОписание
filter[company_id]Компания — точное значение
filter[currency]Валюта — точное значение
sort[]Сортировка, - — по убыванию: created_at, -created_at
with[]Подгрузить связи: company, creator
pageНомер страницы, с 1
page-sizeЗаписей на странице, не больше 20

Ответ · 200 ​

Постраничный ответ: записи в data[], пагинация в links и meta.

Поля ответа
ПолеТипОписание
dataobject[]Данные
data[].idintegerID
data[].company_idintegerКомпания
data[].creator_idintegerСоздатель
data[].currencystringВалюта
data[].rateinteger
data[].previous_rateinteger
data[].created_atstringСоздано
json
{
    "data": [
        {
            "id": 5,
            "company_id": 1,
            "creator_id": 2,
            "currency": "usd",
            "rate": 1500,
            "previous_rate": 1000,
            "created_at": "2026-09-30 12:51:17"
        }
    ],
    "links": {
        "first": "https://api.wasyt.uz/company/cashbox/currency-rate-history?page=1",
        "last": "https://api.wasyt.uz/company/cashbox/currency-rate-history?page=1",
        "prev": null,
        "next": null
    },
    "meta": {
        "current_page": 1,
        "from": 1,
        "last_page": 1,
        "links": [],
        "path": "https://api.wasyt.uz/company/cashbox/currency-rate-history",
        "per_page": 20,
        "to": 1,
        "total": 1
    }
}