---
title: "List Employee Training Records"
method: GET
path: "/api/v1/training/record/employee/{employeeId}"
tags: ["Training", "Public API"]
---

# List Employee Training Records

`GET /api/v1/training/record/employee/{employeeId}`

## Request

- Base URL: `https://companySubDomain.bamboohr.com`
- URL: `https://companySubDomain.bamboohr.com/api/v1/training/record/employee/{employeeId}`
- Auth: one of:
  - HTTP basic
  - OAuth 2
    - Authorization code: `/authorize.php`
    - Token URL: `/token.php` scopes: `training`
- TypeScript: <https://skmtc.dev/bamboohr/apis/bamboohr-api/docs/api/v1/training/record/employee/:employeeId/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns all training records for the specified employee as an object keyed by training record ID. Use the optional 'type' query parameter to filter by training type ID. Fields such as instructor, credits, hours, and cost are only included when enabled in the company's training settings. The authenticated caller must have permission to view the employee.

OAuth Scopes: training

## Path parameters

- `employeeId` integer, required

## Query parameters

- `type` integer

## Response `200`

Returns training records keyed by record ID, or an empty array when the employee has no records.

- union: Returns an empty array when the employee has no records, or an object keyed by training record ID when records exist.
  - object: Object keyed by training record ID, each value is a TrainingRecord.
  - unknown[]: Empty array returned when the employee has no training records.
    - unknown

## Other responses

- `400`: Bad request parameters.
- `401`: Unauthorized. Invalid API credentials.
- `403`: Insufficient user permissions or API access is not turned on.
- `404`: Bad request url.
- `500`: Internal server error.

---

[API](https://skmtc.dev/bamboohr/apis/bamboohr-api.md) - [All operations](https://skmtc.dev/bamboohr/apis/bamboohr-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bamboohr/apis/bamboohr-api/revisions/922fc15f43a7?raw)
