---
title: "Changes to Get Job"
method: GET
path: "/v1/training/jobs/{job_id}"
---

# Changes to Get Job

`GET /v1/training/jobs/{job_id}`

> 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`: 5 breaking, 7 warning, 2 info
- **2026-10-12** `43d7e06a824b`: 1 info

## Changes

- **2026-10-15** `5efbc8b70225`: 4 breaking, 3 info
  - response property `anyOf[subschema #1: TrainingJobResponse]/batch_size` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `anyOf[subschema #1: TrainingJobResponse]/learning_rate` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `anyOf[subschema #1: TrainingJobResponse]/nr_epochs` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `anyOf[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 `anyOf[subschema #1: TrainingJobResponse]/source` to the response with the `200` status
  - added the required property `anyOf[subschema #2: InteractiveJobView]/created_at` to the response with the `200` status
  - added the required property `anyOf[subschema #2: InteractiveJobView]/id` to the response with the `200` status
- **2026-10-15** `ef285860f952`: 5 info
  - added the optional property `anyOf[subschema #2: InteractiveJobView]/error_message` to the response with the `200` status
  - added the optional property `anyOf[subschema #2: InteractiveJobView]/stop_reason` to the response with the `200` status
  - added the required property `anyOf[subschema #2: InteractiveJobView]/is_terminal_status` to the response with the `200` status
  - added the required property `anyOf[subschema #2: InteractiveJobView]/job_id` to the response with the `200` status
  - added the required property `anyOf[subschema #2: InteractiveJobView]/status` to the response with the `200` status
- **2026-10-13** `5ebfd9fe8f46`: 5 breaking, 7 warning, 2 info
  - the response's body type changed from `object` to no type for status `200`
  - removed the required property `base_model` from the response with the `200` status
  - removed the required property `last_request_time` from the response with the `200` status
  - removed the required property `model_owner` from the response with the `200` status
  - removed the required property `training_run_id` from the response with the `200` status
  - removed the optional property `corrupted` from the response with the `200` status
  - removed the optional property `is_lora` from the response with the `200` status
  - removed the optional property `last_checkpoint` from the response with the `200` status
  - removed the optional property `last_sampler_checkpoint` from the response with the `200` status
  - removed the optional property `lora_rank` from the response with the `200` status
  - removed the optional property `type` from the response with the `200` status
  - removed the optional property `user_metadata` from the response with the `200` status
  - api operation id `get_run_v1_training_jobs__job_id__get` removed and replaced with `get_job_v1_training_jobs__job_id__get`
  - added `#/components/schemas/TrainingJobResponse, #/components/schemas/InteractiveJobView` to the response body `anyOf` list 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/:job_id/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/:job_id/get)
