APIs

API Documentation:

Refer to **** the below various API documentation related to all the different APIs that are being consumed with in all the batch jobs.
Course Batch Management APIs are listed below:
get
https://staging.open-sunbird.org/api
/course/v1/batch/read/{batch-id}
CourseBatch Read
patch
https://staging.open-sunbird.org/api
/course/v1/batch/update
CourseBatch Update
post
https://staging.open-sunbird.org/api
/course/v1/batch/list
CourseBatch Search
post
https://staging.open-sunbird.org/api
/course/v1/batch/create
CourseBatch Create
Reference: Course Enrolment APIs
Course Enrolment APIs are listed below:
post
https://staging.open-sunbird.org/api
/course/v1/enrol
Course Enrol
post
https://staging.open-sunbird.org/api
/course/v1/unenrol
Course Unenrol
get
https://staging.open-sunbird.org/api
/course/v1/user/enrollment/list/{user-id}
UserEnrolment List
Reference: Course Progress APIs
Course Progress APIs are listed below:
post
https://staging.open-sunbird.org/api
/course/v1/content/state/read
Read Content State
patch
https://staging.open-sunbird.org/api
/course/v1/content/state/update
Update Content State
Course Batch Certificates APIs are listed below:
patch
https://staging.open-sunbird.org/api
/course/batch/cert/v1/template/add
Add certificate template to a course batch
patch
https://staging.open-sunbird.org/api
/course/batch/cert/v1/template/remove
remove certificate template from course batch
post
https://staging.open-sunbird.org/api
/data/v1/group/activity/agg
Group Activity Aggregator
Reference: Collection Summary
post
Collection Summary(https://staging.open-sunbird.org/report/v1/collection/summary)
Reference: Page APIs
post
https://staging.open-sunbird.org/api
/data/v1/page/create
Create Page
patch
https://staging.open-sunbird.org/api
/data/v1/page/update
Update Page Information
get
https://staging.open-sunbird.org/api
/data/v1/page/read/{pageName}
Get Specific Page Resources
post
https://staging.open-sunbird.org/api
/data/v1/page/section/create
Create Page Section
patch
https://staging.open-sunbird.org/api
/data/v1/page/section/update
Update Page Section
get
https://staging.open-sunbird.org/api
/data/v1/page/section/read/{SectionId}
Fetch Section Details by Id
get
https://staging.open-sunbird.org/api
/data/v1/page/section/list
Fetch Page Settings
Last modified 1mo ago