Update Course#
Updates course details. Send multipart/form-data when uploading thumbnail (jpeg, png, jpg, gif, max 10 MB). Requires edit-knowledge-hub.
Authorizationstringheaderrequired
Bearer token in the format: Bearer {access_token}
idstringpathrequired
Base64 id from the matching list or builder. A raw numeric id is also accepted.
titlestringbodyrequired
Course title. Max 255 characters
visibilitystringbodyrequired
public or private
descriptionstringbody
Optional description
statusstringbody
published or draft. Defaults to the current status
preview_enabledbooleanbody
When true, Preview is allowed
preview_content_limitintegerbody
1–10. Defaults to the current limit or 1
preview_descriptionstringbody
Max 500 characters
thumbnailfilebody
Optional image. Replaces the current thumbnail
curl --request PUT \
--url https://app.rizzdial.com/api/knowledge-hub/courses/update/MQ== \
--header 'Authorization: Bearer {{bearer_token}}' \
--form 'title=Onboarding' \
--form 'visibility=public' \
--form 'status=published'messagestring
Course details updated successfully.
dataobject
Updated course with base64 id
POST /api/knowledge-hub/courses/update/{id} is the same endpoint.