Возвращает план зала для сеанса
Request
GET
/hallplan
Query parameters
|
Name |
Description |
|
hallId |
Type: string Идентификтор зала. |
|
sessionId |
Type: string Идентификатор сессии в базе данных. |
|
venueId |
Type: string Идентификатор площадки. |
Responses
200 OK
OK
Body
application/json
{
"hall": {
"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"
}
]
}
}
|
Name |
Description |
|
hall |
Type: Hall План зала. |
Hall
|
Name |
Description |
|
id* |
Type: string Идентификатор зала в базе данных. |
|
levels* |
Type: Level[] Список уровней зала. |
|
name* |
Type: string Название организатора. |
|
venueId* |
Type: string Идентификатор площадки. |
|
additional |
Type: object Служебное поле. |
|
integrations |
Type: SourceRef[] Идентификаторы залов в сторонних базах данных. |
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.