v1
latestSwagger 2.0BSD License2026-08-04346147268.3 KBapi
To create a training you have to be an admin
patch/api/companies/{id}/trainings/{training_id}
Request body
idstring uuid
companystring uuid
curriculumstring required
annualboolean
start_datestring date-time nullable
end_datestring date-time nullable
renew_datestring date required
renew_cycle'none' | 'quarterly' | 'semi-annual' | 'annual'
days_till_duenumber nullable
activeboolean
created_bystring uuid nullable
creator_slack_uidstring
total_employeesstring
employees_finished_countstring
createdstring date-time
auto_enrollboolean
obey_assignment_datesboolean
passing_gradeinteger
curriculum_titlestring
curriculum_typestring uuid
channelsstring[]
show_correctness_indicator_on_resultsboolean
Response
OK
idstring uuid
companystring uuid
curriculumstring required
annualboolean
start_datestring date-time nullable
end_datestring date-time nullable
renew_datestring date required
renew_cycle'none' | 'quarterly' | 'semi-annual' | 'annual'
days_till_duenumber nullable
activeboolean
created_bystring uuid nullable
creator_slack_uidstring
total_employeesstring
employees_finished_countstring
createdstring date-time
auto_enrollboolean
obey_assignment_datesboolean
passing_gradeinteger
curriculum_titlestring
curriculum_typestring uuid
channelsstring[]
show_correctness_indicator_on_resultsboolean