Справочник API
Source-reviewed read-only surface. Closed product code is not licensed by this document.
OpenAPI 3.1 JSON. Базовый адрес: https://api.hack-rnd.ru. Страница не отправляет запросы. Обязательность относится к родительскому объекту или выбранному grant-варианту, не ко всем альтернативам сразу.
GET /api/v1/public/event
Заголовок раздела «GET /api/v1/public/event»Текущее или ближайшее объявленное событие
Active season first; otherwise earliest future starts_at; data null when absent. Source route throttle:120,1.
Аутентификация: Security scheme не задана; правила клиента/flow всё равно могут применяться.
| HTTP | Значение |
|---|---|
| 200 | Публичные поля события или data:null |
| 429 | Ограничение частоты запросов; формат middleware-ответа зависит от окружения. |
Поля ответа 200: application/json
Заголовок раздела «Поля ответа 200: application/json»response.200
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
data | См. варианты | Да |
response.200.data
response.200.data — oneOf Вариант 1
Тип: null.
response.200.data — oneOf Вариант 2
| Поле | Тип | Обязательно у родителя | Ограничения / описание |
|---|---|---|---|
id | string | Да | format: “uuid” |
code | string | Да | |
season_name | string | Да | |
event_name | string | Да | |
starts_at | string / null | Да | format: “date-time” |
ends_at | string / null | Да | format: “date-time” |
timezone | string / null | Да | |
venue_name | string / null | Да | |
venue_address | string / null | Да | |
venue_map_url | string / null | Да | |
arrival_instructions | string / null | Да | |
support_contact | string / null | Да | |
participant_registration_open | boolean | Да | |
volunteer_registration_open | boolean | Да |