Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Current »

Background

For the Trusted User Group, membership is contingent on passing a test.  We introduce  a new set of services for submitting and reviewing responses to the test.  When a user successfully passes they are added to the Group.

 

 

Object Model

The new classes are:

Retrieving the Certified User Test

There will be a method in SynapseClient to retrieve the certified user quiz, stored in S3.

Web Services

ActionURIMethodRequest Param'sRequest BodyResponse BodyAuthorization
get Certified User Test/certifiedUserTestGET --QuestionnairePUBLIC
create response (triggering scoring process)/certifiedUserTestResponsePOST QuestionnaireResponseQuestionnaireResponseauthenticated users
get all responses/certifiedUserTestResponseGETlimit (optional), offset (optional), principalId (optional)--PaginatedResults<QuestionnaireResponse>Synapse admin
delete quiz response/certifiedUserTestResponse/{id}DELETE ----Synapse admin
get passing record/user/{id}/certifiedUserPassingRecordGET --PassingRecordself or Synapse admin

 

 

 

  • No labels