patch
https://app.360learning.com/api/v2/courses/elearning-standard/
Required OAuth scope:
courses:write.
Edits specific fields of an existing eLearning standard (SCORM, AICC, xAPI, ...) course. Fields not included in the request payload remain unchanged. This endpoint should not be used to edit native 360Learning courses.
This endpoint has a specific rate limit of 1 request per second.
This endpoint requires
multipart/form-data.
- Content-Type:
multipart/form-data- Arrays: Use bracket notation, with the field name repeated for each item
- Objects: Use JSON-encoded strings
The request preview (the Try it! button on the right panel that generates an example request) may not fully reflect multipart formatting requirements. Instead, use the example below:
curl --request PATCH \
--url https://qlf:8443/api/v2/courses/elearning-standard/6253fae4f24b7e20977ce2f1 \
--header '360-api-version: v2.0' \
--header 'authorization: Bearer {{token}}' \
--header 'content-type: multipart/form-data' \
--form 'coAuthorIds[]=624c5526204fc7207e603ea5' \
--form 'coAuthorIds[]=624c5526204fc7207e603eb8' \
--form coverPicture=@/home/qlf/Images/starfish.jpg \
--form estdFile=@/home/qlf/Documents/OS_script/255514.zip
