v1
latestOpenAPI 3.1.02026-07-26294215839.4 KBTraining
Public API
Update Employee Training Record
Updates an existing employee training record. The 'completed' date (yyyy-mm-dd) is required; all other fields are optional. Returns the updated TrainingRecord with HTTP 201. Returns 405 when the record cannot be updated. The authenticated caller must have permission to edit trainings for the employee.
OAuth Scopes: training.write
put/api/v1/training/record/{employeeTrainingRecordId}
Path parameters
employeeTrainingRecordIdinteger required
The ID of the training record to update.
Request body
Example request
{
"completed": "2026-03-12",
"cost": {
"currency": "USD",
"amount": "100.00"
},
"instructor": "Bob Jones",
"hours": "16",
"credits": "4",
"notes": "sample note"
}Response
Updated