GET /api/external/v2/sc/{sc_id}/reports/shops/{shop_id}/by_days BASIC
Параметры#
| Имя | Тип | Обяз. | По умолчанию | Описание |
|---|---|---|---|---|
sc_id | string, в пути | да | — | Идентификатор центра |
shop_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 |
Длина периода ограничена тарифом центра: на Basic 31 день и данные до вчера, на PRO 366 дней включая сегодня. См. Тарифы.
curl -G "https://api.rentu.ru/api/external/v2/sc/$SC/reports/shops/$SHOP/by_days" \
-d start_date=2026-07-01 \
-d end_date=2026-07-31 \
-H 'Authorization: Bearer YOUR_TOKEN'Ответ#
Строки отсортированы по дате по возрастанию. Все суммы приходят в копейках.
Основное#
| Поле | Тип | Описание |
|---|---|---|
date | string | YYYY-MM-DD |
kkts_count | integer | Количество активных касс точки |
receipts_count | integer | Всего чеков |
income_receipts_count | integer | Чеков прихода |
refund_receipts_count | integer | Чеков возврата |
income_sum | integer | Приход |
income_without_nds_sum | integer | Приход без НДС |
refund_sum | integer | Возвраты |
refund_without_nds_sum | integer | Возвраты без НДС |
turnover | integer | PRO Товарооборот по правилам центра |
kkts_count это снимок на момент запроса, а не на дату строки. Во всех строках периода он одинаков.
Способы оплаты#
| Поле | Описание |
|---|---|
cash_sum | Наличными |
ecash_sum | Безналичными |
advanced_sum | Авансы: сумма аванса, полной и частичной предоплаты |
full_prepayment_sum | Предоплата 100 % |
partial_prepayment_sum | Частичная предоплата |
prepaid_sum | Зачёт аванса |
credit_sum | В кредит |
provision_sum | Иная форма оплаты |
Те же поля с префиксом refund_ (refund_cash_sum, refund_ecash_sum,
refund_prepaid_sum, refund_credit_sum, refund_provision_sum) содержат возвраты
соответствующим способом.
Разбивка по НДС#
nds_no_sum, nds_0_sum, nds_5_sum, nds_7_sum, nds_10_sum, nds_18_sum,
nds_20_sum, nds_22_sum, nds_105_sum, nds_107_sum, nds_110_sum, nds_118_sum,
nds_120_sum, nds_122_sum содержат суммы расчёта по соответствующим ставкам.
Трёхзначные имена обозначают расчётные ставки: nds_120_sum это 20/120, nds_110_sum
это 10/110 и так далее. Те же поля с префиксом refund_ содержат возвраты по этим ставкам.
{
"success": true,
"data": [
{
"date": "2026-07-01",
"kkts_count": 2,
"receipts_count": 314,
"income_receipts_count": 310,
"refund_receipts_count": 4,
"income_sum": 4512300,
"income_without_nds_sum": 3760250,
"refund_sum": 18900,
"refund_without_nds_sum": 15750,
"cash_sum": 1200000,
"ecash_sum": 3312300,
"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": 18900,
"nds_20_sum": 752050,
"refund_nds_20_sum": 3150,
"turnover": 4493400
}
],
"meta": {
"pagination": {
"page": 1,
"per_page": 100,
"total": 31
},
"time_zone": "Europe/Moscow"
}
}Ошибки#
| Код | HTTP | Когда |
|---|---|---|
not_found | 404 | Точка не найдена или принадлежит другому центру |
period_too_long | 422 | Период больше тарифного окна |
fresh_data_requires_pro | 422 | На Basic запрошен сегодняшний день |
validation_error | 422 | end_date раньше start_date, per_page больше 366, неразобранная дата |