---
title: "Changes to Get a job in a batch"
method: GET
path: "/api/v1alpha/batches/{batch_id}/jobs/{job_id}"
---

# Changes to Get a job in a batch

`GET /api/v1alpha/batches/{batch_id}/jobs/{job_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 14 revisions.

- **2026-09-03** `4b54754f84e8`: 1 breaking, 26 info
- **2026-05-12** `f4ba312e849f`: 1 breaking, 8 warning, 17 info
- **2025-04-16** `afa3b61d1d09`: 9 info
- **2025-01-14** `559a91071cc1`: 21 warning

## Changes

- **2026-09-03** `4b54754f84e8`: 1 breaking, 26 info
  - removed the required property `spec/job_spec` from the response with the `200` status
  - added the optional property `spec/absolute_job_group_id` to the response with the `200` status
  - added the optional property `spec/absolute_parent_ids` to the response with the `200` status
  - added the optional property `spec/always_copy_output` to the response with the `200` status
  - added the optional property `spec/always_run` to the response with the `200` status
  - added the optional property `spec/attributes` to the response with the `200` status
  - added the optional property `spec/cloudfuse` to the response with the `200` status
  - added the optional property `spec/env` to the response with the `200` status
  - added the optional property `spec/in_update_job_group_id` to the response with the `200` status
  - added the optional property `spec/in_update_parent_ids` to the response with the `200` status
  - added the optional property `spec/input_files` to the response with the `200` status
  - added the optional property `spec/mount_tokens` to the response with the `200` status
  - added the optional property `spec/n_max_attempts` to the response with the `200` status
  - added the optional property `spec/network` to the response with the `200` status
  - added the optional property `spec/output_files` to the response with the `200` status
  - added the optional property `spec/parent_ids` to the response with the `200` status
  - added the optional property `spec/port` to the response with the `200` status
  - added the optional property `spec/regions` to the response with the `200` status
  - added the optional property `spec/requester_pays_project` to the response with the `200` status
  - added the optional property `spec/resources` to the response with the `200` status
  - added the optional property `spec/secrets` to the response with the `200` status
  - added the optional property `spec/service_account` to the response with the `200` status
  - added the optional property `spec/timeout` to the response with the `200` status
  - added the optional property `spec/unconfined` to the response with the `200` status
  - added the optional property `spec/user_code` to the response with the `200` status
  - added the required property `spec/job_id` to the response with the `200` status
  - added the required property `spec/process` to the response with the `200` status
- **2026-05-12** `f4ba312e849f`: 1 breaking, 8 warning, 17 info
  - the response property `attributes` became nullable for the status `200`
  - added the new `Cancelled` enum value to the `state` response property for the response status `200`
  - added the new `Creating` enum value to the `state` response property for the response status `200`
  - added the new `Error` enum value to the `state` response property for the response status `200`
  - added the new `Failed` enum value to the `state` response property for the response status `200`
  - added the new `Pending` enum value to the `state` response property for the response status `200`
  - added the new `Ready` enum value to the `state` response property for the response status `200`
  - added the new `Running` enum value to the `state` response property for the response status `200`
  - added the new `Success` enum value to the `state` response property for the response status `200`
  - added the optional property `always_run` to the response with the `200` status
  - added the optional property `billing_project` to the response with the `200` status
  - added the optional property `cost` to the response with the `200` status
  - added the optional property `cost_breakdown` to the response with the `200` status
  - added the optional property `display_state` to the response with the `200` status
  - added the optional property `inst_coll` to the response with the `200` status
  - added the optional property `job_group_id` to the response with the `200` status
  - added the optional property `msec_mcpu` to the response with the `200` status
  - added the optional property `n_max_attempts` to the response with the `200` status
  - added the optional property `name` to the response with the `200` status
  - added the optional property `status` to the response with the `200` status
  - added the optional property `user` to the response with the `200` status
  - removed the `cancelled` enum value from the `state` response property for the response status `200`
  - removed the `failed` enum value from the `state` response property for the response status `200`
  - removed the `pending` enum value from the `state` response property for the response status `200`
  - removed the `running` enum value from the `state` response property for the response status `200`
  - removed the `succeeded` enum value from the `state` response property for the response status `200`
- **2025-04-16** `afa3b61d1d09`: 9 info
  - added the optional property `attributes` to the response with the `200` status
  - added the optional property `batch_id` to the response with the `200` status
  - added the optional property `duration` to the response with the `200` status
  - added the optional property `end_time` to the response with the `200` status
  - added the optional property `exit_code` to the response with the `200` status
  - added the optional property `job_id` to the response with the `200` status
  - added the optional property `spec` to the response with the `200` status
  - added the optional property `start_time` to the response with the `200` status
  - added the optional property `state` to the response with the `200` status
- **2025-01-14** `559a91071cc1`: 21 warning
  - removed the optional property `always_run` from the response with the `200` status
  - removed the optional property `attributes` from the response with the `200` status
  - removed the optional property `batch_id` from the response with the `200` status
  - removed the optional property `billing_project` from the response with the `200` status
  - removed the optional property `cost` from the response with the `200` status
  - removed the optional property `cost_breakdown` from the response with the `200` status
  - removed the optional property `display_state` from the response with the `200` status
  - removed the optional property `duration` from the response with the `200` status
  - removed the optional property `end_time` from the response with the `200` status
  - removed the optional property `exit_code` from the response with the `200` status
  - removed the optional property `inst_coll` from the response with the `200` status
  - removed the optional property `job_group_id` from the response with the `200` status
  - removed the optional property `job_id` from the response with the `200` status
  - removed the optional property `msec_mcpu` from the response with the `200` status
  - removed the optional property `n_max_attempts` from the response with the `200` status
  - removed the optional property `name` from the response with the `200` status
  - removed the optional property `spec` from the response with the `200` status
  - removed the optional property `start_time` from the response with the `200` status
  - removed the optional property `state` from the response with the `200` status
  - removed the optional property `status` from the response with the `200` status
  - removed the optional property `user` from the response with the `200` status

---

[Operation](https://skmtc.dev/hail-is/apis/hail-services/docs/api/v1alpha/batches/:batch_id/jobs/:job_id/get.md) - [API](https://skmtc.dev/hail-is/apis/hail-services.md) - [Page](https://skmtc.dev/hail-is/apis/hail-services/changes/api/v1alpha/batches/:batch_id/jobs/:job_id/get)
