/
Viewer Service API(s) Specification
Viewer Service API(s) Specification
Introduction:
This wiki give the details about Viewer Service API(s) Spec design details.
Base Request Spec:
Authorization and x-authenticated-user-token are mandatory headers in every request
UserId will be captured using the user-token from headers for all api requests
{
"id": "api.view", // required. id of the api request
"ver": "1.0", // required. Current version of api
"ts": "2021-01-01T00:00:00+05:30", //mandatory. Timestamp of the request
"params": {
"msgid": "4f04da60-1e24-4d31-aa7b-1daf91c46341" // unique request message id, UUID
},
"request": { // required
....
....
}
API Spec
Content View Start
Content View Update
Content View End
Clarifications:
For assessment submit, do we need consider the assess events without context as well
, multiple selections available,
Related content
[Design] - Viewer Service
[Design] - Viewer Service
Read with this
Question list API spec
Question list API spec
More like this
Courses
Courses
Read with this
File URL Validation
File URL Validation
More like this
Program-service: wrapper API for open-saber to reduce API calls
Program-service: wrapper API for open-saber to reduce API calls
More like this