Fetch Course Settings API
This API is used for fetching course settings in LMS
Request URL:
https://people.zoho.com/api/v1/courses/<courseId>/settings
Header:
Authorization: Zoho-oauthtoken 1000.8cb99dxxxxxxxx9be93.9b8xxxxxxf
Scope:
ZOHOPEOPLE.training.ALL
OR
ZOHOPEOPLE.training.READ
Possible Operation Types:
ALL - Complete access to data
READ - Only to read data
Method:
GET
Request
Copiedhttps://people.zoho.com/api/v1/courses/219225000000642002/settings
Header
CopiedAuthorization: Zoho-oauthtoken 1000.8cb99dxxxxxxxx9be93.9b8xxxxxxf
Response
Copied{
"settings": {
"postCourseActivities": {
"openTimeDelay": null,
"activities": [],
"openTimeDelayUnit": "day",
"courseId": "219225000000642002",
"gradeCategory": null,
"isMandatory": false,
"status": true,
"openTimeType": 0
},
"grading": {
"settings": {
"allowGradingTypes": {
"NoGrading": false,
"LetterGrades": true,
"PassOrFail": false,
"TotalPoints": false
},
"minimumPassPercentage": null
},
"showGrades": 0,
"categories": [
{
"weightage": 100,
"name": "Category1",
"categoryId": "219225000000670105"
}
],
"type": 0
},
"permissions": {
"whenAModuleIsConsideredAsCompleted": "2",
"whoCanEnroll": [
"admin",
"courseAdmin"
],
"whenAnEntityIsConsideredAsCompleted": "1",
"whenACourseIsConsideredAsCompleted": "4",
"whoCanUnenroll": [
"admin",
"courseAdmin"
]
},
"preCourseActivities": {
"activities": [],
"courseId": "219225000000642002",
"gradeCategory": null,
"isMandatory": false,
"status": true
}
},
"code": "200",
"message": "success"
}