v1

latestOpenAPI 3.1.1Proprietary2026-07-26184406877.9 KB
Employee Tables

Creates a new training records for a given employee

Create a new training record in the Training table. Follow the parameters description for more details on the values to pass to this endpoint.

post/people/{id}/training

Path parameters

idstring required

Employee ID.

Request body

idnumber

The id of the training entry. If not passed, the system will assign a backend-id.

namestring

The backend-id of the relevant entry in the Training Name list. To find out the list items backend-ids, use the Lists metadata endpoint to fetch the TraningName list. Note that the backend-ids may consist of out-of-the-box list items which will be represented as strings (like 'Training'), or a numeric value for user-defined items. To learn more, see <a href="https://apidocs.hibob.com/docs/fields-metadata">Fields and lists metadata</a>.

descriptionstring

Further description about the training entry.

statusstring

The status of the training entry

frequencystring

The frequency of the training entry. The name must be of "Once", "Weekly", "Monthly", "Yearly". This is an item in the frequency list.

startDatestring date

The date this entry becomes effective.

endDatestring date

The date of training completion.

documentIdnumber

ID of the document attached to this training entry.

customColumnsobject

Response

Entry added successfully.