Возвращает список залов на указанной площадке

Request

GET

/halls

Query parameters

Name

Description

hallId

Type: string[]

Идентификатор всех залов, где происходит событие.

limit

Type: string<int64>

Количество элементов в ответе.

offset

Type: string<int64>

Смещение первого элемента списка относительно его начала.
Например, при значении "offset 5" список будет начинаться с шестого элемента.

updatedAfter

Type: string<date-time>

События, обновленные после этого времени попадут в ответ.
Заполняется в формате UNIX времени.
Если поле заполнено, пагинация не работает.

venueId

Type: string

Идентификатор площадки в базе данных.

Responses

200 OK

OK

Body

application/json
{
    "halls": [
        {
            "id": "string",
            "name": "string",
            "venueId": "string",
            "levels": [
                {
                    "id": "string",
                    "name": "string",
                    "seats": [
                        {
                            "id": "string",
                            "row": "string",
                            "place": "string",
                            "fragment": "string",
                            "x": 0,
                            "y": 0
                        }
                    ],
                    "seatCount": 0,
                    "admission": false,
                    "entranceId": "string",
                    "entranceName": "string",
                    "integrations": [
                        {
                            "serviceId": "string",
                            "sourceId": "string"
                        }
                    ]
                }
            ],
            "additional": {},
            "integrations": [
                {
                    "serviceId": "string",
                    "sourceId": "string"
                }
            ]
        }
    ],
    "paging": {
        "limit": "string",
        "offset": "string",
        "total": "string"
    }
}

Name

Description

halls

Type: Hall[]

Список залов.

paging

Type: ListInfo

Информация о пагинации ответа.

Hall

Name

Description

id*

Type: string

Идентификатор зала в базе данных.

levels*

Type: Level[]

Список уровней зала.

name*

Type: string

Название организатора.

venueId*

Type: string

Идентификатор площадки.

additional

Type: object

Служебное поле.

integrations

Type: SourceRef[]

Идентификаторы залов в сторонних базах данных.

ListInfo

Name

Description

limit*

Type: string<int64>

Максимальное число элементов на странице.

offset*

Type: string<int64>

Смещение первого элемента списка относительно его начала.
Например, при значении "offset 5" список будет начинаться с шестого элемента.

total*

Type: string<int64>

Общее количество элементов в списке.

Level

Name

Description

id*

Type: string

Идентификатор уровня в базе данных.

admission

Type: boolean<boolean>

Указывает, что на уровне нет привязки к местам. True — для уровня без мест, false — для уровня с местами.
Значение по умолчанию — false.

entranceId

Type: string

Идентификатор входа в базе данных. Например, для подъезда в Олимпийском.

entranceName

Type: string

Название входа. Например, "4 подъезд в Олимпийском".

integrations

Type: SourceRef[]

Идентификаторы уровней в сторонних базах данных.

name

Type: string

Название уровня.

seatCount

Type: integer<int32>

Число мест Необходимое поле для для урованя с местами (admission = false).

seats

Type: ScheduleSeat[]

Список мест. Необходимое поле для для урованя с местами (admission = false).

SourceRef

Name

Description

serviceId

Type: string

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

sourceId

Type: string

Идентификатор источника в базе данных.

ScheduleSeat

Name

Description

id*

Type: string

Идентификатор места в базе данных.

place*

Type: string

Номер места.

row*

Type: string

Номер ряда.

fragment

Type: string

Идентификатор фрагмента. Места, объединенные одним фрагментом, нельзя купить по отдельности.

x

Type: integer<int32>

Координата X на плане зала, в количестве мест от самого левого места в зале.
В отличие от row, учитывается только абсолютное положение места.
Например, в дугообразном зале места с одинаковым X могут оказаться в разных рядах.

y

Type: integer<int32>

Координата Y на плане зала, в количестве мест от самого верхнего места в зале.
В отличие от place, учитывается только абсолютное положение места.
Например, в дугообразном зале места с одинаковым Y могут оказаться в разных рядах.

No longer supported, please use an alternative and newer version.