getOffers

Возвращает актуальные предложения аккаунта (https://getcourse.ru/blog/276127)

Параметры

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

  • params:object (необязательно)
    Объект с параметрами для получения списка предложений.

Свойства params

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

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

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

  • showParams: boolean (необязательно)
    Флаг, указывающий, нужно ли возвращать параметры предложений.

  • tags: string (необязательно)
    Теги для фильтрации предложений.

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

  • Promise<Array<GcOffer>>
    Возвращает массив объектов предложений типа GcOffer. Если параметр showParams указан и равен true, возвращаются предложения с параметрами.

Свойства GcOffer

  • id: number
    Уникальный идентификатор предложения.

  • title: string
    Название предложения.

  • code: string | null
    Код предложения.

  • price: number
    Цена предложения.

  • discount_value: number
    Значение скидки.

  • final_price: number
    Конечная цена после применения скидки.

  • currency: string
    Валюта предложения.

  • is_actual: boolean
    Флаг актуальности предложения.

  • status: string
    Статус предложения.

  • tags: Array<{ id: string, name: string }>
    Массив тегов, связанных с предложением.

  • paramsObject: OfferParams (необязательно)
    Объект параметров предложения.

❤️ Made with love on Chatium

ООО "Чатиум"

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