GET /api/external/v2/sc/{sc_id}/shops/{shop_id}/kkts/{kkt_id}/by_days PRO
Параметры#
| Имя | Тип | Обяз. | По умолчанию | Описание |
|---|---|---|---|---|
sc_id, shop_id | string, в пути | да | — | Идентификаторы центра и точки |
kkt_id | string, в пути | да | — | Идентификатор кассы из списка касс точки |
start_date | date | да | — | YYYY-MM-DD |
end_date | date | да | — | YYYY-MM-DD, не раньше start_date |
page | integer | нет | 1 | Номер страницы |
per_page | integer | нет | 100 | Размер страницы, от 1 до 366 |
Метод доступен только на PRO, поэтому окно периода составляет 366 дней и сегодняшний день разрешён. Касса должна принадлежать указанной точке этого центра. Архивные кассы тоже отдаются: по ним доступна история.
curl -G "https://api.rentu.ru/api/external/v2/sc/$SC/shops/$SHOP/kkts/$KKT/by_days" \
-d start_date=2026-07-01 \
-d end_date=2026-07-31 \
-H 'Authorization: Bearer YOUR_TOKEN'Ответ#
Строка на день, в который по кассе есть данные; дни без них в ответ не попадают. Строки отсортированы по дате по возрастанию. Все суммы приходят в копейках.
| Поле | Тип | Описание |
|---|---|---|
date | string | YYYY-MM-DD |
receipts_count | integer | Всего чеков |
income_receipts_count | integer | Чеков прихода |
refund_receipts_count | integer | Чеков возврата |
income_sum | integer | Приход |
refund_sum | integer | Возвраты |
Способы оплаты (cash_sum, ecash_sum, advanced_sum, full_prepayment_sum,
partial_prepayment_sum, prepaid_sum, credit_sum, provision_sum), возвраты
с префиксом refund_ и разбивка по НДС (nds_*_sum, refund_nds_*_sum) устроены
так же, как в продажах по дням.
По сравнению с продажами точки здесь нет kkts_count, income_without_nds_sum, refund_without_nds_sum и turnover. Товарооборот считается по точке целиком, а не по кассе.
{
"success": true,
"data": [
{
"date": "2026-07-01",
"receipts_count": 188,
"income_receipts_count": 186,
"refund_receipts_count": 2,
"income_sum": 2706400,
"refund_sum": 9400,
"cash_sum": 712000,
"ecash_sum": 1994400,
"advanced_sum": 0,
"full_prepayment_sum": 0,
"partial_prepayment_sum": 0,
"prepaid_sum": 0,
"credit_sum": 0,
"provision_sum": 0,
"refund_cash_sum": 0,
"refund_ecash_sum": 9400,
"nds_20_sum": 451067,
"refund_nds_20_sum": 1567
}
],
"meta": {
"pagination": {
"page": 1,
"per_page": 100,
"total": 31
},
"time_zone": "Europe/Moscow"
}
}Ошибки#
| Код | HTTP | Когда |
|---|---|---|
plan_required | 403 | Центр не на PRO |
not_found | 404 | Касса не найдена или принадлежит другой точке либо другому центру |
period_too_long | 422 | Период больше 366 дней |
validation_error | 422 | Нет дат, end_date раньше start_date, per_page больше 366, неразобранная дата |