Объединенный отчет
GET/v5/orgs/:org_guid/reports/operation/combined
Коды возможных ошибок:
[500]: "InternalServerError" - внутренняя ошибка сервера [429]: "TooManyRequests" - превышено ограничение на количество запросов в секунду [401]: "Unauthorized" - для выполнения операции требуется авторизация [403]: "NoPermissions" - нет прав на выполнение этой операции [404]: "NotFound" - запрашиваемый объект или его родительский объект не найдены [422]: "RequestIsNotValid" - параметры запроса не прошли валидацию
Request
Path Parameters
GUID организации
Query Parameters
Starting date
End date
Токен (курсор, ссылка) запрашиваемой страницы результатов списка. Если он не задан, то возвращается первая страница результатов. Размер страницы списка регулируется сервером.
Possible values: [compact, full]
Режим представления результатов запроса
Header Parameters
Язык используемый для ответов
Идентификатор клиента
Possible values: [Unknown, App, WebApp, Service, Android]
Тип клиента
Имя клиента
ОС клиента
Версия ОС клиента
Разрешение экрана ОС клиента
Модель оборудования клиента
Организация по умолчанию
Поддерживаемые клиентом расширения моделей
Responses
- 200
- 401
- 403
- 404
- 422
- 429
- 500
Success
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
Array [
]
]
]
items
object[]
nullable
Список лементов типа <typeparamref name="T" />
legal_entity
object
Ссылка на объект типа <typeparamref name="T" />. По совместительству базовый класс для всех объектов ссылочного
типа
Глобальный уникальный идентификатор объекта
Тип объекта
brand
object
Ссылка на объект типа <typeparamref name="T" />. По совместительству базовый класс для всех объектов ссылочного
типа
Глобальный уникальный идентификатор объекта
Тип объекта
outlet
object
Ссылка на объект типа <typeparamref name="T" />. По совместительству базовый класс для всех объектов ссылочного
типа
Глобальный уникальный идентификатор объекта
Тип объекта
workplace
object
Ссылка на объект типа <typeparamref name="T" />. По совместительству базовый класс для всех объектов ссылочного
типа
Глобальный уникальный идентификатор объекта
Тип объекта
employee
object
Ссылка на объект типа <typeparamref name="T" />. По совместительству базовый класс для всех объектов ссылочного
типа
Глобальный уникальный идентификатор объекта
Тип объекта
Покупатель
Контактны покупателя
Комментарий
Номер продажи
Дата и время платежа или возврата
Дата и время открытия продажи
Дата фискализации
Статус операции
Статус отгрузки
Статус продажи
Possible values: [Payment, Cancellation, Refund]
Типы транзакционных операций
positions
object[]
nullable
Позиции
Possible values: [Product, ExciseProduct, Work, Service, GamblingBet, GamblingWinning, LotteryBet, LotteryWinning, IntellectualProperty, Payment, AgentFee, Composite, Other, PropertyRights, NonRealizationIncome, InsuranceFee, TradeFee, ResortFee]
Типы товаров
Possible values: <= 128 characters
Наименование
uom
object
required
Ссылка на объект типа <typeparamref name="T" />. По совместительству базовый класс для всех объектов ссылочного
типа
Глобальный уникальный идентификатор объекта
Тип объекта
Possible values: [Tax20, Tax10, Tax0, TaxFree, Tax5, Tax7]
Перечисление ставок НДС
sale_price
object
required
Цена
Значение
Possible values: [RUB, GBP, USD, EUR, Unknown]
Коды валют (ISO 4217)
Тип объекта
Количество
Possible values: [AFG, ALB, ATA, DZA, ASM, AND, AGO, ATG, AZE, ARG, AUS, AUT, BHS, BHR, BGD, ARM, BRB, BEL, BMU, BTN, BOL, BIH, BWA, BVT, BRA, BLZ, IOT, SLB, VGB, BRN, BGR, MMR, BDI, BLR, KHM, CMR, CAN, CPV, CYM, CAF, LKA, TCD, CHL, CHN, TWN, CXR, CCK, COL, COM, MYT, COG, COD, COK, CRI, HRV, CUB, CYP, CZE, BEN, DNK, DMA, DOM, ECU, SLV, GNQ, ETH, ERI, EST, FRO, FLK, SGS, FJI, FIN, ALA, FRA, GUF, PYF, ATF, DJI, GAB, GEO, GMB, PSE, DEU, GHA, GIB, KIR, GRC, GRL, GRD, GLP, GUM, GTM, GIN, GUY, HTI, HMD, VAT, HND, HKG, HUN, ISL, IND, IDN, IRN, IRQ, IRL, ISR, ITA, CIV, JAM, JPN, KAZ, JOR, KEN, PRK, KOR, KWT, KGZ, LAO, LBN, LSO, LVA, LBR, LBY, LIE, LTU, LUX, MAC, MDG, MWI, MYS, MDV, MLI, MLT, MTQ, MRT, MUS, MEX, MCO, MNG, MDA, MNE, MSR, MAR, MOZ, OMN, NAM, NRU, NPL, NLD, CUW, ABW, SXM, BES, NCL, VUT, NZL, NIC, NER, NGA, NIU, NFK, NOR, MNP, UMI, FSM, MHL, PLW, PAK, PAN, PNG, PRY, PER, PHL, PCN, POL, PRT, GNB, TLS, PRI, QAT, REU, ROU, RUS, RWA, BLM, SHN, KNA, AIA, LCA, MAF, SPM, VCT, SMR, STP, SAU, SEN, SRB, SYC, SLE, SGP, SVK, VNM, SVN, SOM, ZAF, ZWE, ESP, SSD, SDN, ESH, SUR, SJM, SWZ, SWE, CHE, SYR, TJK, THA, TGO, TKL, TON, TTO, ARE, TUN, TUR, TKM, TCA, TUV, UGA, UKR, MKD, EGY, GBR, GGY, JEY, IMN, TZA, USA, VIR, BFA, URY, UZB, VEN, WLF, WSM, YEM, ZMB]
Коды стран ISO 3166-1 alpha-3 / ISO 3166-1 numeric
total_sum
object
required
Цена
Значение
Possible values: [RUB, GBP, USD, EUR, Unknown]
Коды валют (ISO 4217)
Тип объекта
additional_attributes
object
Дополнительные атрибуты позиции продажи
Possible values: [BankPayingAgent, BankPayingSubagent, PayingAgent, PayingSubagent, Attorney, Consignee, Agent]
Список признаков агента
Possible values: <= 64 characters
Наименование оператора перевода
Телефоны оператора перевода
Possible values: <= 256 characters
Адрес оператора перевода
Possible values: <= 12 characters
ИНН оператора перевода
Possible values: <= 24 characters
Операция платежного агента
Телефоны платежного агента
Телефоны оператора по приему платежей.
Possible values: <= 256 characters
Наименование поставщика
Possible values: <= 12 characters
ИНН поставщика
Телефоны поставщика
Код товарной номенклатуры
Possible values: <= 1024 characters
Уникальная марка конкретной единицы товара
Possible values: <= 32 characters
Номер таможенной декларации
Акциз. Форма: печатная, электронная. Заголовок в печатной форме: «АКЦИЗ».
Метаданн ые позиции
meta_data
object
nullable
Метаданные объекта в формате ключ-значение
permissions
object[]
nullable
Список разрешений на определенные операции в кассовом приложении для
конкретных ролей
role
object
required
Ссылка на объект типа <typeparamref name="T" />. По совместительству базовый класс для всех объектов ссылочного
типа
Глобальный уникальный идентификатор объекта
Тип объекта
Разрешено ли редактировать наименование
Разрешено ли редактировать предмет рассчета
Разрешено ли редактировать единицу измерения
Разрешено ли редактировать НДС
Разрещено ли редактировать количество за единицу измерения
Разрешено ли редактировать цену за единицу измерения
Разрешено ли удалять данную позицию
Разрешенное максимальное количество (включительно)
Разрещенное минимальное количество (включительно)
allowed_max_sale_price
object
Цена
Значение
Possible values: [RUB, GBP, USD, EUR, Unknown]
Коды валют (ISO 4217)
Тип объекта
allowed_min_sale_price
object
Цена
Значение
Possible values: [RUB, GBP, USD, EUR, Unknown]
Коды валют (ISO 4217)
Тип объекта
Тип объекта
Тип объекта
Сумма наличными
Сумма картой
Сумма СБП
Сумма электронными (электронная)
Сумма предоплаты
Сумма иным способом
Итоговая сумма
Маска карты
RRN
Код авторизации
Идентификатор устройства
Признак фискализации
Possible values: [RegistrationReport, ShiftOpeningReport, Receipt, StrictForm, ShiftClosingReport, FiscalDriveClosingReport, OperatorConfirmation, ReRegistrationReport, SettlementReport, ReceiptOfCorrection, StrictFormOfCorrection]
Перечисление форм фискальных документов
Possible values: [Inflow, InflowRefund, Outflow, OutflowRefund]
Типы операций (кассовых чеков, БСО)
Заводской номер
Номер смены
Номер документа в смене
Номер фискального документа
Рег. номер ККТ
ФН
ФП/ФПД
Possible values: [Osn, Usn, UsnMinus, Envd, Esn, Patent]
Перечисление систем налогообложения
Possible values: [Version1, Version2, Version3, Version4]
Версии ФФД
Маркированный товар
Тип объекта
Токен следующей страницы результатов списка
Номер текущей страницы. Если нумерация страниц не поддерживается, принимает значение -1 либо отсутствует. В остальных случаях принимает значения от 1 до total_pages включительно.
общее кол-во страниц (>= 0)
кол-во элементов на странице (постоянное значение с сервера)
общее кол-во элементов списка
Тип объекта
{
"items": [
{
"legal_entity": {
"guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type_of": "string"
},
"brand": {
"guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type_of": "string"
},
"outlet": {
"guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type_of": "string"
},
"workplace": {
"guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type_of": "string"
},
"employee": {
"guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type_of": "string"
},
"customer_name": "string",
"customer_contacts": "string",
"deal_comment": "string",
"deal_number": "string",
"processed_at": "2026-10-08T12:37:39.313Z",
"opened_at": "2026-10-08T12:37:39.313Z",
"issued_at": "2026-10-08T12:37:39.313Z",
"operation_status": "string",
"shipment_status": "string",
"sale_status": "string",
"operation": "Payment",
"positions": [
{
"good_type": "Product",
"name": "string",
"uom": {
"guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type_of": "string"
},
"tax": "Tax20",
"sale_price": {
"value": 0,
"currency": "RUB",
"type_of": "string"
},
"quantity": 0,
"made_in": "AFG",
"total_sum": {
"value": 0,
"currency": "RUB",
"type_of": "string"
},
"additional_attributes": {
"as_agent_type_of": "BankPayingAgent",
"transfer_operator_name": "string",
"transfer_operator_phones": [
"string"
],
"transfer_operator_address": "string",
"transfer_operator_inn": "string",
"paying_agent_operation": "string",
"paying_agent_phones": [
"string"
],
"payment_operator_phones": [
"string"
],
"supplier_name": "string",
"supplier_inn": "string",
"supplier_phones": [
"string"
],
"code": "string",
"mark": "string",
"declaration_number": "string",
"excise_fee": 0
},
"meta": "string",
"meta_data": {},
"permissions": [
{
"role": {
"guid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"type_of": "string"
},
"can_edit_name": true,
"can_edit_good_type": true,
"can_edit_uom": true,
"can_edit_tax": true,
"can_edit_quantity": true,
"can_edit_sale_price": true,
"can_delete": true,
"allowed_max_quantity": 0,
"allowed_min_quantity": 0,
"allowed_max_sale_price": {
"value": 0,
"currency": "RUB",
"type_of": "string"
},
"allowed_min_sale_price": {
"value": 0,
"currency": "RUB",
"type_of": "string"
},
"type_of": "string"
}
],
"type_of": "string"
}
],
"cash_part_amount": 0,
"card_part_amount": 0,
"sbp_part_amount": 0,
"other_part_amount": 0,
"sum_by_prepayment": 0,
"amount_otherwise": 0,
"total_sum": 0,
"card_number": "string",
"rrn": "string",
"authorization_code": "string",
"term_id": "string",
"fiscalization_flag": true,
"fiscal_form": "RegistrationReport",
"operation_type": "Inflow",
"serial_number": "string",
"shift_number": 0,
"receipt_number": 0,
"number": 0,
"registration_number": "string",
"fiscal_drive_number": "string",
"fiscal_sign": 0,
"tax_system": "Osn",
"fiscal_document_format": "Version1",
"results_of_checking_marked_positions": "string",
"type_of": "string"
}
],
"next_page_token": "string",
"page_number": 0,
"pages_total": 0,
"items_per_page": 0,
"items_total": 0,
"type_of": "string"
}
Unauthorized
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [InternalServerError, TooManyRequests, RequestIsNotValid, BadRequest, NoPermissions, Unauthorized, NotFound, ReferenceNotFound, Duplicate, NotUnique, NotNullOrUnique, NotAllowed, NotAllowedForArchived, TryLater, OperationCannotBePerformed, NotificationsAreOutOfService, TrySendCodeLater, UsernameIsAlreadyTaken, PhoneIsNotFound, PhoneIsNotFoundInOrganization, PhoneIsAlreadyTaken, InvalidConfirmationCode, ConfirmationCodeWasCanceled, ConfirmationCodeWasNotSend, UsernameDoesNotExist, WrongUsernameOrPassword, WrongActivationCode, TryActivateLater, AliasIsNotFound, AliasIsAlreadyTaken, NotAllowedForOwner, DealPositionHasInvalidQuantity, CheckMarkingCodeMustBeDisabled, LegalEntityCrptTokenNotSpecified]
Error codes of HTTP 400 Bad Request state
Message
Extended error message information
{
"code": "InternalServerError",
"message": "string",
"info": "string"
}
Forbidden
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [InternalServerError, TooManyRequests, RequestIsNotValid, BadRequest, NoPermissions, Unauthorized, NotFound, ReferenceNotFound, Duplicate, NotUnique, NotNullOrUnique, NotAllowed, NotAllowedForArchived, TryLater, OperationCannotBePerformed, NotificationsAreOutOfService, TrySendCodeLater, UsernameIsAlreadyTaken, PhoneIsNotFound, PhoneIsNotFoundInOrganization, PhoneIsAlreadyTaken, InvalidConfirmationCode, ConfirmationCodeWasCanceled, ConfirmationCodeWasNotSend, UsernameDoesNotExist, WrongUsernameOrPassword, WrongActivationCode, TryActivateLater, AliasIsNotFound, AliasIsAlreadyTaken, NotAllowedForOwner, DealPositionHasInvalidQuantity, CheckMarkingCodeMustBeDisabled, LegalEntityCrptTokenNotSpecified]
Error codes of HTTP 400 Bad Request state
Message
Extended error message information
{
"code": "InternalServerError",
"message": "string",
"info": "string"
}
Not Found
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [InternalServerError, TooManyRequests, RequestIsNotValid, BadRequest, NoPermissions, Unauthorized, NotFound, ReferenceNotFound, Duplicate, NotUnique, NotNullOrUnique, NotAllowed, NotAllowedForArchived, TryLater, OperationCannotBePerformed, NotificationsAreOutOfService, TrySendCodeLater, UsernameIsAlreadyTaken, PhoneIsNotFound, PhoneIsNotFoundInOrganization, PhoneIsAlreadyTaken, InvalidConfirmationCode, ConfirmationCodeWasCanceled, ConfirmationCodeWasNotSend, UsernameDoesNotExist, WrongUsernameOrPassword, WrongActivationCode, TryActivateLater, AliasIsNotFound, AliasIsAlreadyTaken, NotAllowedForOwner, DealPositionHasInvalidQuantity, CheckMarkingCodeMustBeDisabled, LegalEntityCrptTokenNotSpecified]
Error codes of HTTP 400 Bad Request state
Message
Extended error message information
{
"code": "InternalServerError",
"message": "string",
"info": "string"
}
Client Error
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [InternalServerError, TooManyRequests, RequestIsNotValid, BadRequest, NoPermissions, Unauthorized, NotFound, ReferenceNotFound, Duplicate, NotUnique, NotNullOrUnique, NotAllowed, NotAllowedForArchived, TryLater, OperationCannotBePerformed, NotificationsAreOutOfService, TrySendCodeLater, UsernameIsAlreadyTaken, PhoneIsNotFound, PhoneIsNotFoundInOrganization, PhoneIsAlreadyTaken, InvalidConfirmationCode, ConfirmationCodeWasCanceled, ConfirmationCodeWasNotSend, UsernameDoesNotExist, WrongUsernameOrPassword, WrongActivationCode, TryActivateLater, AliasIsNotFound, AliasIsAlreadyTaken, NotAllowedForOwner, DealPositionHasInvalidQuantity, CheckMarkingCodeMustBeDisabled, LegalEntityCrptTokenNotSpecified]
Error codes of HTTP 400 Bad Request state
Message
Extended error message information
{
"code": "InternalServerError",
"message": "string",
"info": "string"
}
Too Many Requests
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [InternalServerError, TooManyRequests, RequestIsNotValid, BadRequest, NoPermissions, Unauthorized, NotFound, ReferenceNotFound, Duplicate, NotUnique, NotNullOrUnique, NotAllowed, NotAllowedForArchived, TryLater, OperationCannotBePerformed, NotificationsAreOutOfService, TrySendCodeLater, UsernameIsAlreadyTaken, PhoneIsNotFound, PhoneIsNotFoundInOrganization, PhoneIsAlreadyTaken, InvalidConfirmationCode, ConfirmationCodeWasCanceled, ConfirmationCodeWasNotSend, UsernameDoesNotExist, WrongUsernameOrPassword, WrongActivationCode, TryActivateLater, AliasIsNotFound, AliasIsAlreadyTaken, NotAllowedForOwner, DealPositionHasInvalidQuantity, CheckMarkingCodeMustBeDisabled, LegalEntityCrptTokenNotSpecified]
Error codes of HTTP 400 Bad Request state
Message
Extended error message information
{
"code": "InternalServerError",
"message": "string",
"info": "string"
}
Server Error
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [InternalServerError, TooManyRequests, RequestIsNotValid, BadRequest, NoPermissions, Unauthorized, NotFound, ReferenceNotFound, Duplicate, NotUnique, NotNullOrUnique, NotAllowed, NotAllowedForArchived, TryLater, OperationCannotBePerformed, NotificationsAreOutOfService, TrySendCodeLater, UsernameIsAlreadyTaken, PhoneIsNotFound, PhoneIsNotFoundInOrganization, PhoneIsAlreadyTaken, InvalidConfirmationCode, ConfirmationCodeWasCanceled, ConfirmationCodeWasNotSend, UsernameDoesNotExist, WrongUsernameOrPassword, WrongActivationCode, TryActivateLater, AliasIsNotFound, AliasIsAlreadyTaken, NotAllowedForOwner, DealPositionHasInvalidQuantity, CheckMarkingCodeMustBeDisabled, LegalEntityCrptTokenNotSpecified]
Error codes of HTTP 400 Bad Request state
Message
Extended error message information
{
"code": "InternalServerError",
"message": "string",
"info": "string"
}