DtoSelfStudyTrackSubscriptionEpisodeOverviewItem

DTO обзорных данных эпизода self-study трека для отображения в списке подписок ученика

Атрибуты
numberOfEpisode
Номер эпизода
Целочисленное, диапазон: 1 - 200, обязательный параметр
isSecretEpisode
Нужно ли скрыть информацию об эпизоде в UI
Bool, обязательный параметр
id
ID эпизода (может не быть, если эпизод ещё не открыт)
Строка, длина: 36 - 36 символов
name
Название
Строка, длина: 1 - 200 символов
coverFileId
ID файла обложки
Строка, длина: 36 - 36 символов
description
Описание
Строка, длина: 1 - 200 символов
openedAt
Дата открытия эпизода (UTC)
Строка, длина: 19 - 19 символов
completedAt
Завершён ли эпизод (UTC)
Строка, длина: 19 - 19 символов
Пример данных (json)
{
    "id": "e73e7fd8-ad80-4740-be80-3da80616749a",
    "name": "Dark Side of the House",
    "coverFileId": null,
    "description": "Joe goes to the basement to find out more about his family",
    "openedAt": "2024-01-01 00:00:00",
    "completedAt": false,
    "numberOfEpisode": 5,
    "isSecretEpisode": false
}