---
title: "Changes to Get full job details"
method: GET
path: "/api/jobs/{job_id}"
---

# Changes to Get full job details

`GET /api/jobs/{job_id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 7 of 38 revisions.

- **2026-08-13** `da017caf56f1` — 2 info
- **2026-07-17** `9fb6092a836d` — 4 info
- **2026-06-20** `8af4304e9fb0` — 1 info
- **2026-06-03** `8560879e6188` — 1 breaking, 9 warning, 10 info
- **2026-05-23** `8eec9009e003` — 5 warning
- **2026-05-22** `09a5075587c8` — 4 info
- **2026-04-24** `a66055fa384e` — 6 breaking, 2 warning, 21 info

## Changes

- **2026-08-13** `da017caf56f1` — 2 info
  - added the optional property `previewable_outputs_count` to the response with the `200` status
  - added the optional property `workflow_version_id` to the response with the `200` status
- **2026-07-17** `9fb6092a836d` — 4 info
  - added the optional property `execution_end_time` to the response with the `200` status
  - added the optional property `execution_start_time` to the response with the `200` status
  - added the optional property `user_id` to the response with the `200` status
  - added the optional property `workspace_id` to the response with the `200` status
- **2026-06-20** `8af4304e9fb0` — 1 info
  - added the new optional `query` request parameter `short_link`
- **2026-06-03** `8560879e6188` — 1 breaking, 9 warning, 10 info
  - the `execution_error` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - removed the optional property `execution_end_time` from the response with the `200` status
  - removed the optional property `execution_error/current_inputs` from the response with the `200` status
  - removed the optional property `execution_error/current_outputs` from the response with the `200` status
  - removed the optional property `execution_error/exception_message` from the response with the `200` status
  - removed the optional property `execution_error/exception_type` from the response with the `200` status
  - removed the optional property `execution_error/node_id` from the response with the `200` status
  - removed the optional property `execution_error/node_type` from the response with the `200` status
  - removed the optional property `execution_error/traceback` from the response with the `200` status
  - removed the optional property `execution_start_time` from the response with the `200` status
  - api tag `workflow` added
  - api tag `queue` removed
  - added the media type `application/json` for the response with the status `404`
  - added the optional property `details` to the response with the `401` status
  - added the optional property `details` to the response with the `403` status
  - added the optional property `details` to the response with the `500` status
  - added the optional property `workflow_id` to the response with the `200` status
  - added `#/components/schemas/ExecutionError` to the `execution_error` response property `allOf` list for the response status `200`
  - the response property `create_time` became required for the status `200`
  - the response property `update_time` became required for the status `200`
- **2026-05-23** `8eec9009e003` — 5 warning
  - added the new `cancelled` enum value to the `status` response property for the response status `200`
  - added the new `completed` enum value to the `status` response property for the response status `200`
  - added the new `failed` enum value to the `status` response property for the response status `200`
  - added the new `in_progress` enum value to the `status` response property for the response status `200`
  - added the new `pending` enum value to the `status` response property for the response status `200`
- **2026-05-22** `09a5075587c8` — 4 info
  - api operation id `getJob` removed and replaced with `getJobDetail`
  - added the non-success response with the status `401`
  - added the non-success response with the status `403`
  - added the non-success response with the status `500`
- **2026-04-24** `a66055fa384e` — 6 breaking, 2 warning, 21 info
  - removed the media type `application/json` for the response with the status `404`
  - the response property `create_time` became optional for the status `200`
  - the response property `update_time` became optional for the status `200`
  - the `create_time` response's property type/format changed from `integer`/`int64` to `number`/`` for status `200`
  - the `execution_error` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - the `update_time` response's property type/format changed from `integer`/`int64` to `number`/`` for status `200`
  - deleted the `query` request parameter `short_link`
  - removed the optional property `workflow_id` from the response with the `200` status
  - api operation id `getJobDetail` removed and replaced with `getJob`
  - api tag `queue` added
  - api tag `workflow` removed
  - removed the non-success response with the status `401`
  - removed the non-success response with the status `403`
  - removed the non-success response with the status `500`
  - added the optional property `execution_end_time` to the response with the `200` status
  - added the optional property `execution_error/current_inputs` to the response with the `200` status
  - added the optional property `execution_error/current_outputs` to the response with the `200` status
  - added the optional property `execution_error/exception_message` to the response with the `200` status
  - added the optional property `execution_error/exception_type` to the response with the `200` status
  - added the optional property `execution_error/node_id` to the response with the `200` status
  - added the optional property `execution_error/node_type` to the response with the `200` status
  - added the optional property `execution_error/traceback` to the response with the `200` status
  - added the optional property `execution_start_time` to the response with the `200` status
  - removed `#/components/schemas/ExecutionError` from the `execution_error` response property `allOf` list for the response status `200`
  - removed the `cancelled` enum value from the `status` response property for the response status `200`
  - removed the `completed` enum value from the `status` response property for the response status `200`
  - removed the `failed` enum value from the `status` response property for the response status `200`
  - removed the `in_progress` enum value from the `status` response property for the response status `200`
  - removed the `pending` enum value from the `status` response property for the response status `200`

---

[Operation](https://skmtc.dev/comfy-org/apis/comfyui-api/docs/api/jobs/:job_id/get.md) · [API](https://skmtc.dev/comfy-org/apis/comfyui-api.md) · [Page](https://skmtc.dev/comfy-org/apis/comfyui-api/changes/api/jobs/:job_id/get)
