{
  "id": "course_123456",
  "name": "Complete Web Development Bootcamp",
  "description": "Learn web development from scratch with HTML, CSS, JavaScript and more.",
  "logo_url": "https://example.com/course-logo.jpg",
  "certificate_enabled": true,
  "thumbnail": "https://example.com/course-thumbnail.jpg",
  "custom_offer": {
    "enabled": true,
    "external_link": "https://example.com/purchase/course_123456"
  },
  "user_data": {
    "progress": 45,
    "visible": true,
    "content_count": 24
  },
  "modules": ["module_123", "module_456"]
}

Propriedades

id
string
Identificador único do curso.
name
string
O nome do curso, configurado nas configurações do curso.
description
string
A descrição do curso, configurada nas configurações do curso.
logo_url
string
URL para a imagem do logo do curso.
certificate_enabled
boolean
default:"false"
Se o curso tem certificados habilitados.
thumbnail
string
URL para a imagem miniatura do curso.
custom_offer
custom_offer
Informações sobre se este curso pode ser comprado dentro da área de membros. Veja custom_offer para propriedades detalhadas.
user_data
user_data
Dados específicos da interação do usuário atual com o curso. Veja user_data para propriedades detalhadas.
modules
string[]
IDs dos módulos do curso.

Escopo

É acessível através do objeto all_courses ou do array all_courses_values.