StudentAssessmentController
Endpoint
Scopes
Method
GET
/api/v1/assessment/pen/{pen}
READ_GRAD_STUDENT_ASSESSMENT_DATA
getStudentAssessmentByPEN()
GET
/api/v1/assessment/{assmtCode}/pen/{pen}
READ_GRAD_STUDENT_ASSESSMENT_DATA
getStudentAssessmentByAssessmentCodeAndPEN()
AssessmentRequirementController
Endpoint
Scopes
Method
GET
/api/v1/assessment/requirement/rule
READ_GRAD_ASSESSMENT_REQUIREMENT_DATA
getAllAssessmentRequirementByRule()
POST
/api/v1/assessment/requirement/assessment-list
READ_GRAD_ASSESSMENT_REQUIREMENT_DATA
getAssessmentRequirementByAssessments()
POST
/api/v1/assessment/requirement
CREATE_GRAD_ASSESSMENT_REQUIREMENT_DATA
createAssessmentRequirement()
GET
/api/v1/assessment/requirement
READ_GRAD_ASSESSMENT_REQUIREMENT_DATA
getAllAssessmentRequirement()
AssessmentController
Endpoint
Scopes
Method
GET
/api/v1/assessment/{assmtCode}
READ_GRAD_ASSESSMENT_DATA
getAssessmentDetails()
GET
/api/v1/assessment/assessment-algorithm/pen/{pen}
READ_GRAD_ASSESSMENT_DATA READ_GRAD_ASSESSMENT_REQUIREMENT_DATA
getAssessmentAlgorithmData()
GET
/api/v1/assessment
READ_GRAD_ASSESSMENT_DATA
getAllAssessments()
All Scopes
CREATE_GRAD_ASSESSMENT_REQUIREMENT_DATA
READ_GRAD_ASSESSMENT_DATA
READ_GRAD_ASSESSMENT_REQUIREMENT_DATA
READ_GRAD_STUDENT_ASSESSMENT_DATA
Downstream Api calls
${GRAD_PROGRAM_API}api/v1/program/programrules/%s
${TOKEN_ISSUER_URL}/protocol/openid-connect/token