Возвращает список залов на указанной площадке
Request
GET
/halls
Query parameters
|
Name |
Description |
|
hallId |
Type: string[] Идентификатор всех залов, где происходит событие. |
|
limit |
Type: string<int64> Количество элементов в ответе. |
|
offset |
Type: string<int64> Смещение первого элемента списка относительно его начала. |
|
updatedAfter |
Type: string<date-time> События, обновленные после этого времени попадут в ответ. |
|
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> Смещение первого элемента списка относительно его начала. |
|
total* |
Type: string<int64> Общее количество элементов в списке. |
Level
|
Name |
Description |
|
id* |
Type: string Идентификатор уровня в базе данных. |
|
admission |
Type: boolean<boolean> Указывает, что на уровне нет привязки к местам. True — для уровня без мест, 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 на плане зала, в количестве мест от самого левого места в зале. |
|
y |
Type: integer<int32> Координата Y на плане зала, в количестве мест от самого верхнего места в зале. |
No longer supported, please use an alternative and newer version.