Skip to content

Update an existing course

PATCH
/api/tenants/{tenant_id}/courses/{course_id}

PUT /api/courses/:id

Requires instructor enrollment in course

Parameters

Path Parameters

tenant_id
required
string format: uuid

Tenant ID

course_id
required
string format: uuid

Course ID

Request Bodyrequired

Payload for updating an existing course

object
category
string | null
code
string | null
course_type
string | null
description
string | null
difficulty_level
string | null
language
string | null
short_description
string | null
slug
string | null
subcategory
string | null
subtitle
string | null
title
string | null

Responses

200

Course updated

401

Unauthorized

403

Forbidden

404

Not found