Карта номеров с данными о занятости и блокировке.
https://selena-online.ru/rest/v1/room_scoreboard
https://selena-online.ru/rest/v1/room_scoreboard/<dirid>
int:dirid - ID направления туризма
int:baseid - ID объекта размещения. Обязательный, если не указан dirid.
int:cityid - ID города отправления. По умолчанию - любой город.
bool:partial_is_locked - Флаг "Частично занятые номера отмечать как занятые". По умолчанию false.
bool:with_delegated - Флаг "Включить в остаток делегированные блокировки". По умолчанию false.
bool:with_locked - Флаг "Включить в остаток все блокировки". По умолчанию false.
date:start - Дата начала периода отбора (по дате тура). Обязательный, если не указан dirid.
date:stop - Дата окончания периода отбора (по дате тура). Обязательный, если не указан dirid.
Если указан dirid, остальные параметры url игнорируются, и в вывод попадают список объектов размещения в этом направлении и список актуальных городов отправления.
Если dirid не указан, анализируются параметры url.
{
"units": {
"136": {
"id": 136,
"name": "Верхняя палуба"
}
},
"map": { (карта туров)
"15126": { (id тура)
"aps": { (категории номеров)
"412": { (id категории)
"amount": 2, (кол-во свободных номеров)
"rooms": { (номера)
"3373": "501", (id номера - обозначение номера)
"3374": "502",
"3375": "503",
"3376": "504"
},
"occup_state": {
"3373": { (id номера)
"occupied_amount": 2, (кол-во туристов на осн. местах)
"state": "occupied" (занятый номер)
},
"3374": {
"occupied_amount": 0,
"state": "free" (свободный номер)
},
"3375": {
"occupied_amount": 0,
"state": "free"
},
"3376": {
"occupied_amount": 1,
"state": "partial" (частично занятый номер)
}
},
"lock_state": { (список блокированных номеров)
"3374": "tour", (блокировка в туре)
"3375": "through" (сквозная блокировка)
}
}
}
}
},
"base": {
"name": "Теплоход Ф.И. Панферов",
"id": 46
},
"tours": {
"15126": {
"cityid": 26,
"city": "Ярославль",
"tour_depdate": "2026-06-23 17:00:00",
"name": "Ярославль - Казань - Ярославль",
"tour_entrydate": "2026-06-17 23:00:00",
"id": 15126
}
},
"apartments": {
"412": {
"unitid": 136,
"id": 412,
"name": "Deluxe - двухместная, одноярусная"
}
}
}