GetCinemaSessionChairs

Матеріал з expertsolution
Версія від 09:13, 22 червня 2026, створена Sushchuk.a (обговорення | внесок)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Функція повертає список вільних/зайнятих місць по обраному сеансу

Розділ містить методи, необхідні для отримання списку вільних/зайнятих місць по обраному сеансу


Опис Отримання списку вільних/зайнятих місць по обраному сеансу.
Метод POST
URL /POSExternal/GetCinemaSessionChairs



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
 {
    "Id": 23335
}



Типи даних Body
* Параметр Тип Опис
*
Id Int ID сеансу
* Позначення обов’язкового параметру
Додатковий опис вихідних параметрів



Response (json)
{
    "Error": "",
    "Success": true,
    "Chairs": [
        {
            "CategoryID": 107,
            "CategoryName": "Категория 1",
            "Id": 15520,
            "PlaceNumber": 1,
            "Price": 345.00,
            "RowNumber": 1,
            "Status": 0
        },
        {
            "CategoryID": 107,
            "CategoryName": "Категория 1",
            "Id": 15521,
            "PlaceNumber": 2,
            "Price": 345.00,
            "RowNumber": 1,
            "Status": 0
        }
   ]
}



Типи даних Response
Параметр Тип Опис
Error String Опис помилки, що виникла
Success Bool Успіх виконання запиту
Chairs Chairs[] Массив місць по сеансу. Елементи масиву з наступними полями:
     | CategoryID Int ID категорії
     | CategoryName String Назва категорії
     | Id Int ID місця
     | PlaceNumber Int Місце
     | Price Decimal Ціна категорії
     | RowNumber Int Ряд
     | Status Int Статус місця

0 - вільне;
1 - заблоковано;
2 - продано;

Додатковий опис вхідних параметрів