Admin
Управление викторинами
📄️ Get quizzes list
Возвращает список квизов с пагинацией, фильтрацией и сортировкой
📄️ Create quiz
Создает новый квиз с полной валидацией. Поддерживает автосоздание категорий и подкатегорий.
📄️ Bulk actions
Выполняет массовые операции над квизами: активация, деактивация или удаление. Максимум 100 квизов за раз.
📄️ Import quizzes from JSON
Импорт квизов из JSON
📄️ Export quizzes to JSON
Экспорт квизов в JSON
📄️ Get quiz export count
Получение количества квизов для экспорта
📄️ Upload quiz image
Загрузить изображение для квиза
📄️ Get quiz statistics
Получение статистики по квизу
📄️ Get quiz by ID
Возвращает детальную информацию о квизе
📄️ Update quiz
Обновляет существующий квиз. Все поля опциональны.
📄️ Delete quiz
Удаляет квиз по ID
📄️ Toggle active status
Переключает статус isActive квиза. При активации автоматически устанавливается publishedAt.
📄️ Get categories list
Получить список всех категорий с пагинацией и фильтрацией
📄️ Create category
Создать новую категорию
📄️ Get category by ID
Получить категорию по ID
📄️ Update category
Обновить категорию
📄️ Delete category
Удалить категорию (только если нет связанных квизов)
📄️ Get subcategories list
Получить список подкатегорий с пагинацией и фильтрацией
📄️ Create subcategory
Создать новую подкатегорию
📄️ Get subcategory by ID
Получить подкатегорию по ID
📄️ Update subcategory
Обновить подкатегорию
📄️ Delete subcategory
Удалить подкатегорию
📄️ Get subcategories by category
Получить все подкатегории категории
📄️ Get quiz metadata
Получение метаданных квизов (категории, подкатегории, slugs, entityTypes)