---
title: "List training-providers"
method: GET
path: "/talent-training/api/v1/training-providers"
tags: ["Trainings"]
---

# List training-providers

`GET /talent-training/api/v1/training-providers`

Retrieve a paginated list of training-providers.

## Query parameters

- `search` string[]
- `fields.root` 'count'

## Response `200`

List of training-providers successfully retrieved.

- object
  - `count` integer, nullable — Total number of items across all pages. You need to include ?fields.root=count to your request to retrieve this.
  - `prev` string, nullable — Cursor to the previous page. You need to include ?fields.root=prev in order to retrieve this.
  - `next` string, nullable — Cursor to the next page. You need to include ?fields.root=next in order to retrieve this.
  - `items` V1TrainingProvider[]
    - `id` integer — Unique identifier of the training-provider
    - `name` string — Name of the training-provider
    - `websiteHref` string, uri — Remote URL to a page presenting the training-provider.

## Other responses

- `400` — Problem
- `401` — Problem
- `500` — Problem

---

[API](https://skmtc.net/luccasoftware/apis/lucca-expenses.md) · [All operations](https://skmtc.net/luccasoftware/apis/lucca-expenses/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/luccasoftware/lucca-expenses/revisions/110f9897756c/schema)
