smarty-billsДата актуальности: 2026-06-18. Read-only документация.
Справочник REST-эндпоинтов, экспонируемых роутамиsmarty-backend-stable/smarty-bills/routes/.
Все маршруты подключены под префиксом /api/v2. Внутренний роутер монтируется как:
/api/v2/ws/:_wsId + basePath + path
| Класс запроса | Описание |
|---|---|
InstanceRequest |
Проверяет доступ к конкретному объекту (instance). |
ListRequest |
Запрос списка объектов. |
| Роутер | Файл | Описание |
|---|---|---|
bills |
bills.js |
Счета (Bill) |
products |
products.js |
Продукты (Product) |
bills.js)Модель: Bill
Базовый путь: /api/v2/ws/:_wsId/bill/... (WorkspaceObject)
WorkspaceObject автоматически генерирует GET (list), GET (instance), POST, PATCH, DELETE.
| Метод | Путь | Auth | Назначение | Формат ответа |
|---|---|---|---|---|
GET |
/:id/docx |
InstanceRequest | Скачивание счёта в формате DOCX | application/msword (binary) |
GET |
/:id/pdf |
InstanceRequest | Скачивание счёта в формате PDF | application/pdf (binary) |
GET |
/:id/act/docx |
InstanceRequest | Скачивание акта в формате DOCX | application/msword (binary) |
GET |
/:id/act/pdf |
InstanceRequest | Скачивание акта в формате PDF | application/pdf (binary) |
Примечание: генерация файлов через внешний сервис DocSender.
products.js)Модель: Product
Базовый путь: /api/v2/ws/:_wsId/product/... (WorkspaceObject)
Стандартные CRUD-эндпоинты (GET list, GET instance, POST, PATCH, DELETE).