{
  "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"]
}

Properties

id
string
Unique identifier for the course.
name
string
The name of the course, configured in the course settings.
description
string
The description of the course, configured in the course settings.
logo_url
string
URL to the course’s logo image.
certificate_enabled
boolean
default:"false"
Whether the course has certificates enabled.
thumbnail
string
URL to the course’s thumbnail image.
custom_offer
custom_offer
Information about whether this course can be purchased inside the members area. See custom_offer for detailed properties.
user_data
user_data
Data specific to the current user’s interaction with the course. See user_data for detailed properties.
modules
string[]
IDs of course’s modules.

Scope

It’s accessible through all_courses object or all_courses_values array.