{
  "id": "module_789012",
  "name": "JavaScript Fundamentals",
  "course_id": "course_123456",
  "description": "Learn the core concepts of JavaScript programming language.",
  "thumbnail": "https://example.com/module-thumbnail.jpg",
  "cover_image_desktop": "https://example.com/module-cover-desktop.jpg",
  "cover_image_mobile": "https://example.com/module-cover-mobile.jpg",
  "custom_offer": {
    "enabled": false,
    "external_link": ""
  },
  "user_data": {
    "progress": 60,
    "visible": true,
    "content_count": 8
  },
  "lessons": ["lesson_123", "lesson_456"]
}

Propriedades

id
string
Identificador único do módulo.
name
string
O nome do módulo.
course_id
string
O ID do curso ao qual esse módulo pertence.
thumbnail
string
URL para a imagem miniatura do módulo.
cover_image_desktop
string
URL para a versão desktop da imagem de capa do módulo.
cover_image_mobile
string
URL para a versão mobile da imagem de capa do módulo.
custom_offer
custom_offer
Informações sobre se este módulo 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 módulo. Veja user_data para propriedades detalhadas.
lessons
string[]
IDs das aulas do módulo.

Escopo

É acessível através do objeto all_modules.