Skip to main content

CheckSalesRequest

Request payload for POST /v1/order/checkSales: reconciliation query comparing the order log with the upstream system for the requested period and event.

eventIdinteger<int32>required

Identifier of the event whose sales are reconciled (legacy id_catalog, always applied as a filter). A value <= 0 yields an empty result (no error).

orderItemIdsinteger<int32>[]nullable

Optional restriction to a specific list of order item identifiers; narrows the result within the event (never a standalone filter).

salesDateFromstring<date-time>nullable

Inclusive lower bound of the order creation date range; null to omit.

salesDateTostring<date-time>nullable

Inclusive upper bound of the order creation date range; null to omit.

eventSessionDateFromstring<date-time>nullable

Inclusive lower bound of the event session date range; null to omit.

eventSessionDateTostring<date-time>nullable

Inclusive upper bound of the event session date range; null to omit.

CheckSalesRequest
{
"eventId": 0,
"orderItemIds": [
0
],
"salesDateFrom": "2024-07-29T15:51:28.071Z",
"salesDateTo": "2024-07-29T15:51:28.071Z",
"eventSessionDateFrom": "2024-07-29T15:51:28.071Z",
"eventSessionDateTo": "2024-07-29T15:51:28.071Z"
}