Skip to main content
POST
/edx/courses

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
course
string
required
Minimum string length: 1
timeout
integer
default:300
Required range: 20 <= x <= 1500

Response

Successful Response

id
string
required
name
string
required
@type
string
default:EdxCourse
key
string | null
alias
string | null
short_description
string | null
full_description
string | null
overview
string | null
level
string | null
subjects
string[]
skills
string[]
prerequisites
string | null
syllabus
string | null
faq
string | null
additional_information
string | null
testimonials
string | null
partners
object[]
instructors
object[]
image
string | null
video_url
string | null
rating
number | null
rating_count
integer | null
enrollment_count
integer | null
recent_enrollment_count
integer | null
languages
string[]
price
number | null
currency
string | null
weeks_to_complete
integer | null
min_effort
integer | null
max_effort
integer | null
pacing_type
string | null
availability
string[]
programs
object[]
course_runs
object[]
web_url
string | null
created_at
integer | null
updated_at
integer | null