API versioning folder structure
Документация по группированию директорий для версионирования API.Правила#
Каждая ручка определенной версии API должна находиться в соответствующей директории API
В корневых директориях НЕ должно находиться ручек, которые относятся к какой-либо версии API
Если произошел случай, в котором, в старой структуре директорий лежит ручка, в которой не описана версия API, ручка должна попасть в директорию unspecified/ и должна будет актуализироваться
Общий вид#
module_folder/
v3/
other_grouped_handlers/
endpoint
hanler_name
v5/
other_grouped_handlers/
endpoint
endpoint
unspecified/
сюда попадают ручки, в которых на данный момент времени не описана версия API
Пример#
Сейчас сделано: (18.11.2025)Courses | Summary | Lectures/
Мое/
Получить список просмотренных саммари (Начатые, Пройденные)
Получить список саммари
Получить случайный саммари
Получить список саммари
Получить саммари по ID
Courses | Summary | Lectures/
v3/
Мое/
Получить список просмотренных саммари (Начатые, Пройденные)
Получить список саммари
v5/
Получить случайный саммари
Получить список саммари
unspecified/
Получить саммари по ID
Modified at 2026-07-08 15:19:33