Training Phase and Enrollment Records
List Training Observation Reports
GET
https://govworx-media-main-7862c2e.zuplo.app
/api/v1/external/train/user/{userId}/reports
Get a paginated list of training observation reports for a user
path Parameters
userIdinteger · int64 · required
Responses
OK
totalPagesinteger · int32totalElementsinteger · int64firstbooleanlastbooleansizeinteger · int32contentobject[]numberinteger · int32sortobjectpageableobjectnumberOfElementsinteger · int32emptyboolean
List User Phase Enrollments
GET
https://govworx-media-main-7862c2e.zuplo.app
/api/v1/external/train/user/{userId}/enrollments
Get a list of phase enrollments for a user including the phase status
path Parameters
userIdinteger · int64 · required
Responses
OK
idinteger · int64tenantIdinteger · int64phaseIdinteger · int64phaseNamestringuserobjectprimaryTrainingOfficerobjectstartDatestring · dateoriginalPlannedEndDatestring · dateprojectedEndDatestring · dateactualEndDatestring · datestatusstring · enumEnum values:SCHEDULEDIN_PROGRESSSUBMITTEDWAITING_SIGNOFFCOMPLETECANCELLEDstatusReasonstringsignoffIdinteger · int64hasSignoffFlowbooleantaskListsobject[] · uniqueminTrainingHoursinteger · int32
List Phases
GET
https://govworx-media-main-7862c2e.zuplo.app
/api/v1/external/train/phases
Get a list of training phases
Responses
OK
idinteger · int64namestringdescriptionstringtypestring · enumEnum values:NEW_HIREACADEMYTRAINING_OBSERVATIONONGOINGdurationInDaysinteger · int32trainingObservationTemplatesobject[]taskListTemplatesobject[]evaluationTemplatesobject[]signoffConfigIdinteger · int64enrollmentSignoffConfigIdinteger · int64coachingPackagesobject[]accessUsersobject[]minTrainingHoursinteger · int32minHoursRequiredForCompletionboolean
