getWebinars

Возвращает вебинары, которые отображаются на странице /pl/webinar/control/index
Подробнее про настройку вебинаров на GC (https://getcourse.ru/blog/276233)

Параметры

  • ctx:app.Ctx
    Контекст приложения, предоставляющий доступ к различным компонентам и настройкам приложения.

  • request: WebinarRequest
    Объект с параметрами запроса для получения информации о вебинарах.

Свойства request

  • search: string (необязательно) Строка для поиска вебинаров.

  • limit: number (необязательно) Ограничение на количество возвращаемых записей.

  • offset: number (необязательно) Смещение для пагинации.

  • status: string (необязательно) Статус вебинаров для фильтрации.

Одно из свойств должно быть обязательно заполнено.

Возвращаемое значение

  • Promise<WebinarInfo[]>
    Возвращает ответ в виде массива объектов WebinarInfo, содержащих информацию о вебинарах.

Свойства WebinarInfo

  • id: number
    Идентификатор вебинара.

  • name: string
    Название вебинара.

  • status: WebinarStatus
    Статус вебинара.

  • type: string
    Тип вебинара.

  • access_type: string
    Тип доступа к вебинару.

  • created_at: GcDateString
    Дата и время создания вебинара.

  • params

    • title?: string
    • teaser_description?: string
    • show_page_login?: boolean

    Параметры вебинара.

    • title: string
      Заголовок вебинара.

    • teaser_description: string
      Краткое описание вебинара.

    • show_page_login: boolean
      Флаг, указывающий, нужно ли показывать страницу входа.

❤️ Made with love on Chatium

ООО "Чатиум"

Информация о компании