GetCinemaFilms

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

Функція повертає список фільмів

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


Опис Отримання списку фільмів.
Метод POST
URL /POSExternal/GetCinemaFilms



Request Headers
KEY VALUE
Content-Type application/json
AccessToken



Body raw (json)
 {
    "Start": "2022-03-06 16:35:51",
    "End": "2023-03-06 16:35:51",
    //"LangID":  , 
    "SelectBySessions": false//bool
}



Типи даних Body
* Параметр Тип Опис
*
Start Datetime Час початку
*
End Datetime Час закінчення
LangID Int
SelectBySessions bool
Додатковий опис вихідних параметрів



Response (json)
{
    "Error": "",
    "Success": true,
    "CinemaFilms": [
        {
            "Age": 0,
            "Cast": null,
            "ComingSoon": false,
            "Description": "",
            "Director": "Сам собі режисер",
            "Duration": 120,
            "End": "2026-06-30 00:00:00",
            "FilmLang": "Українська",
            "Genre": null,
            "HighResImage": 21,
            "ID": 6129,
            "LowResImage": -1,
            "Name": "Кілхаус\r (29.04.26 - 30.06.26)",
            "OriginalLang": false,
            "PremiereEnd": "2026-04-30 00:00:00",
            "PremiereStart": "2026-04-29 00:00:00",
            "StandartImage": 6130,
            "Start": "2026-04-29 00:00:00",
            "Trailer": null
        }
    ]
}



Типи даних Response
Параметр Тип Опис
Error String [] Опис помилки, що виникла
Success Bool Успіх виконання запиту
CinemaFilms CinemaFilms[] Массив опису номенклатури. Елементи масиву з наступними полями:
    | Age Int Рекомендований вік до перегляду
    | Cast String Список "В ролях"
    | ComingSoon Bool Скоро у кіно:

true - так
false - ні

    | Description String Опис фільму
    | Director String Режисер
    | Duration Int Тривалість фільму
    | End Datetime Час закінчення
    | FilmLang Datetime Мова фільму або перекладу
    | Genre String Перелік жанрів.
    | HighResImage Int ід картинки високої якості (-1 - картинка відсутня), отримати фото можна методом GetImage
    | ID Int ід фільму
    | LowResImage Int ід картинки низької якості (-1 - картинка відсутня), отримати фото можна методом GetImage
    | Name String Назва фільму
    | OriginalLang Bool Мова оригіналу:

true - так
false - ні

    | PremiereEnd Datetime Дата та час закінчення премьєри
    | PremiereStart Datetime Дата та час початку премьєри
    | StandartImage Int ід картинки, отримати фото можна методом GetImage
    | Start Datetime Початок сеансу
    | Trailer Bool Посилання на трейлер
Додатковий опис вхідних параметрів