---
title: "Changes to List Jobs"
method: GET
path: "/v1/training/jobs"
---

# Changes to List Jobs

`GET /v1/training/jobs`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 24 revisions.

- **2026-10-15** `5efbc8b70225`: 4 breaking, 3 info
- **2026-10-15** `ef285860f952`: 5 info
- **2026-10-13** `5ebfd9fe8f46`: 7 breaking, 11 warning, 5 info
- **2026-10-12** `43d7e06a824b`: 1 info

## Changes

- **2026-10-15** `5efbc8b70225`: 4 breaking, 3 info
  - response property `training_jobs/items/oneOf[subschema #1: TrainingJobResponse]/batch_size` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `training_jobs/items/oneOf[subschema #1: TrainingJobResponse]/learning_rate` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `training_jobs/items/oneOf[subschema #1: TrainingJobResponse]/nr_epochs` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `training_jobs/items/oneOf[subschema #1: TrainingJobResponse]/validation_data_percentage` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - added the optional property `training_jobs/items/oneOf[subschema #1: TrainingJobResponse]/source` to the response with the `200` status
  - added the required property `training_jobs/items/oneOf[subschema #2: InteractiveJobView]/created_at` to the response with the `200` status
  - added the required property `training_jobs/items/oneOf[subschema #2: InteractiveJobView]/id` to the response with the `200` status
- **2026-10-15** `ef285860f952`: 5 info
  - added the optional property `training_jobs/items/oneOf[subschema #2: InteractiveJobView]/error_message` to the response with the `200` status
  - added the optional property `training_jobs/items/oneOf[subschema #2: InteractiveJobView]/stop_reason` to the response with the `200` status
  - added the required property `training_jobs/items/oneOf[subschema #2: InteractiveJobView]/is_terminal_status` to the response with the `200` status
  - added the required property `training_jobs/items/oneOf[subschema #2: InteractiveJobView]/job_id` to the response with the `200` status
  - added the required property `training_jobs/items/oneOf[subschema #2: InteractiveJobView]/status` to the response with the `200` status
- **2026-10-13** `5ebfd9fe8f46`: 7 breaking, 11 warning, 5 info
  - for the `query` request parameter `limit`, default value was changed from `20` to `200`
  - added `#/components/schemas/TrainingJobResponse, #/components/schemas/InteractiveJobView` to the `training_jobs/items/` response property `oneOf` list for the response status `200`
  - the `training_jobs/items/` response's property type changed from `object` to no type for status `200`
  - removed the required property `training_jobs/items/base_model` from the response with the `200` status
  - removed the required property `training_jobs/items/last_request_time` from the response with the `200` status
  - removed the required property `training_jobs/items/model_owner` from the response with the `200` status
  - removed the required property `training_jobs/items/training_run_id` from the response with the `200` status
  - for the `query` request parameter `limit`, the max was set to `200.00`
  - for the `query` request parameter `offset`, the max was set to `10000000.00`
  - for the `query` request parameter `limit`, the min was set to `1.00`
  - for the `query` request parameter `offset`, the min was set to `0.00`
  - removed the optional property `training_jobs/items/corrupted` from the response with the `200` status
  - removed the optional property `training_jobs/items/is_lora` from the response with the `200` status
  - removed the optional property `training_jobs/items/last_checkpoint` from the response with the `200` status
  - removed the optional property `training_jobs/items/last_sampler_checkpoint` from the response with the `200` status
  - removed the optional property `training_jobs/items/lora_rank` from the response with the `200` status
  - removed the optional property `training_jobs/items/type` from the response with the `200` status
  - removed the optional property `training_jobs/items/user_metadata` from the response with the `200` status
  - api operation id `list_runs_v1_training_jobs_get` removed and replaced with `list_jobs_v1_training_jobs_get`
  - added the new optional `query` request parameter `project_id`
  - added the new optional `query` request parameter `status`
  - removed the non-success response with the status `400`
  - added discriminator to `training_jobs/items/` response property for the response status `200`
- **2026-10-12** `43d7e06a824b`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/fastino-ai/apis/pioneer-inference-api/docs/v1/training/jobs/get.md) - [API](https://skmtc.dev/fastino-ai/apis/pioneer-inference-api.md) - [Page](https://skmtc.dev/fastino-ai/apis/pioneer-inference-api/changes/v1/training/jobs/get)
