---
title: "List the employee's training records."
method: GET
path: "/people/{id}/training"
tags: ["Employee Tables"]
---

# List the employee's training records.

`GET /people/{id}/training`

Returns a list of training entries from the employee's Training table, for a given employee.

## Path parameters

- `id` string, required

## Query parameters

- `includeArchived` boolean

## Response `200`

List of training entries.

- TrainingEntries
  - `values` TrainingEntry[]
    - `id` number — The id of the training entry. If not passed, the system will assign a backend-id.
    - `name` string — 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>.
    - `description` string — Further description about the training entry.
    - `cost` CurrencyValue
      - `value` number, double, required
      - `currency` string, required — Three-letter currency code.
    - `status` string — The status of the training entry
    - `frequency` string — The frequency of the training entry. The name must be of "Once", "Weekly", "Monthly", "Yearly". This is an item in the frequency list.
    - `startDate` string, date — The date this entry becomes effective.
    - `endDate` string, date — The date of training completion.
    - `documentId` number — ID of the document attached to this training entry.
    - `customColumns` object
  - `restricted_columns` RestrictedColumnsMetadata — Indicates which columns were filtered from the response due to field-level permissions (FLP). This object is only present when FLP is enabled for the company and the service user has partial column permissions. To learn more, see <a href="https://apidocs.hibob.com/docs/employee-data-api-field-level-permissions#detecting-restricted-columns-in-api-responses" target="_blank">Field level permissions</a>.
    - `no_view_permission` string[] — Columns filtered because the service user lacks View permission for these fields.
    - `no_view_history_permission` string[] — Columns filtered because the service user lacks View History permission. Only present for historical tables (work, employment, salaries, lifecycle).

---

[API](https://skmtc.net/hibob/apis/employee-data-api.md) · [All operations](https://skmtc.net/hibob/apis/employee-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hibob/employee-data-api/versions/0781ebbdda91/schema)
