v1
latestOpenAPI 3.1.02026-07-26294215839.4 KBTraining
Public API
Update Training Type
Updates an existing training type. Only provided fields are updated. To remove a category, pass an empty string or null for the category field. Returns 405 when the training type cannot be modified. The authenticated caller must have access to training settings.
OAuth Scopes: training.write
put/api/v1/training/type/{trainingTypeId}
Path parameters
trainingTypeIdinteger required
The ID of the training type to update.
Request body
Example request
{
"name": "My Edited Training",
"frequency": "12",
"renewable": "1",
"category": {
"name": "Existing or new training category"
},
"required": "",
"dueFromHireDate": {
"unit": "day",
"amount": "30"
}
}Response
Returns the updated training type.