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

Возвращает список доступных в клубе услуг с их параметрами.

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

В теле запроса указывается client_uuid - это тот же самый uuid пользователя (получить методом clients).

client_uuid передается для получения стоимости услуги для конкретного клиента (при наличии у него скидки).

В теле ответа указываются запрашиваемые параметры по услуге (Service).

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

Параметр Тип данных Описание Обязательно Пример
client_uuid string уникальный идентификатор пользователя - 1d2f3616-8c65-4bb1-9b9b-04a84b4d19f5

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

query services{
  services(input:{
    client_uuid:"1d2f3616-8c65-4bb1-9b9b-04a84b4d19f5"
  })
  {
    id
    title
    cost
    wholesale_cost
    tax_percent
    created_at
  } 
}

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

{
  "data": {
    "services": [
      {
        "id": 15185,
        "title": "Сканирование",
        "cost": 12.75,
        "wholesale_cost": 0,
        "tax_percent": null,
        "created_at": "2023-12-06 15:06:41"
      },
      {
        "id": 1631,
        "title": "Печать А4",
        "cost": 10,
        "wholesale_cost": 0,
        "tax_percent": null,
        "created_at": "2022-06-03 22:35:38"
      }
    ]
  }
}

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

В ответе возвращаются массив доступных для клиента услуг с выводом выбранных параметров (Service).