Тип запроса query.

Возвращает данные чеков за выбранную смену.

Параметры запроса

В теле запроса указывается идентификатор смены, по которой нужно получить данные.

В теле ответа запрашиваются параметры чеков за выбранную смену WorkShiftPaymentOverviewData.

Пример запроса

query getWorkShiftPaymentOverviewData{
  getWorkShiftPaymentOverviewData(
    id:586279
  ){
    id
    worker{
      nickname
    }
    cash_on_start
    total
    deposit
    bonus
    refunded
    cash
    card
    cash_orders{
      type
    }
    sum{
      good
      service
      tariff
      deposit
    }
    currency{
      alias
    }
    created_at
    finished_at
    goods{
      title
      cost
      amount
      in_stock
      sum
    }
    services{
      title
      amount
      sum
    }
    combos{
      title
      amount
      sum
    }
  }
}  

Пример ответа

{
  "data": {
    "getWorkShiftPaymentOverviewData": {
      "id": 586279,
      "worker": {
        "nickname": "wind123"
      },
      "cash_on_start": 0,
      "total": 1080,
      "deposit": 150,
      "bonus": 0,
      "refunded": 585,
      "cash": 80,
      "card": 1000,
      "cash_orders": [],
      "sum": {
        "good": 80,
        "service": 0,
        "tariff": 150,
        "deposit": 1000
      },
      "currency": {
        "alias": "RUB"
      },
      "created_at": "2024-03-19 14:01:20",
      "finished_at": "2024-03-26 10:20:57",
      "goods": [
        {
          "title": "002. Капучино",
          "cost": 80,
          "amount": 1,
          "in_stock": 14,
          "sum": 80
        }
      ],
      "services": null,
      "combos": null
    }
  },
  "extensions": {
    "x-trace-id": "c7f23c69133168901717eb6bb5d6d496"
  }
}

Параметры ответа

В ответе возвращаются запрошенные параметры чеков за выбранную смену WorkShiftPaymentOverviewData.