Edushade Docs
Courses

A: Update course

PUT
/admin/learning/courses/{course_id}
AuthorizationBearer <token>

In: header

Path Parameters

course_idstring

The course id identifier

Formatuuid
category_idsarray<string>
certificate_enabledboolean
Defaulttrue
completion_messagestring
Default"Excellent work! You've mastered advanced machine learning concepts."
course_typestring
Default"cohort_based"
descriptionstring
Default"Updated description"
difficulty_levelstring
Default"advanced"
discussion_enabledboolean
Defaulttrue
durationinteger
Default180000
email_notificationsboolean
Defaulttrue
instructionsstring
Default"This is an advanced course. Prerequisites required."
instructor_idsarray<string>
languagestring
Default"en"
max_enrollmentsinteger
Default50
passing_gradeinteger
Default80
passwordstring
Default"advanced2024"
password_protectedboolean
Defaulttrue
published_atstring
Default"2024-01-15T10:00:00Z"
rating_enabledboolean
Defaulttrue
statusstring
Default"published"
thumbnailstring
Default"https://example.com/new-thumbnail.jpg"
Formaturi
titlestring
Default"Advanced Machine Learning"

Response Body

curl -X PUT "https://edushade.com/api/v1/admin/learning/courses/497f6eca-6276-4993-bfeb-53cbbbba6f08" \
  -H "Content-Type: application/json" \
  -d '{
    "category_ids": [
      "497f6eca-6276-4993-bfeb-53cbbbba6f08"
    ],
    "certificate_enabled": true,
    "completion_message": "Excellent work! You\'ve mastered advanced machine learning concepts.",
    "course_type": "cohort_based",
    "description": "Updated description",
    "difficulty_level": "advanced",
    "discussion_enabled": true,
    "duration": 180000,
    "email_notifications": true,
    "instructions": "This is an advanced course. Prerequisites required.",
    "instructor_ids": [
      "497f6eca-6276-4993-bfeb-53cbbbba6f08"
    ],
    "language": "en",
    "max_enrollments": 50,
    "passing_grade": 80,
    "password": "advanced2024",
    "password_protected": true,
    "published_at": "2024-01-15T10:00:00Z",
    "rating_enabled": true,
    "status": "published",
    "thumbnail": "https://example.com/new-thumbnail.jpg",
    "title": "Advanced Machine Learning"
  }'
{}
Empty
Empty
Empty