---
title: "Changes to Get a workflow"
method: GET
path: "/api/workflows/{workflow_id}/"
---

# Changes to Get a workflow

`GET /api/workflows/{workflow_id}/`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 2 of 6 revisions.

- **2026-08-13** `4e064cf81dae` — 3 breaking, 3 info
- **2026-07-31** `c26d550029f8` — 2 breaking, 17 warning, 4 info

## Changes

- **2026-08-13** `4e064cf81dae` — 3 breaking, 3 info
  - for the `query` request parameter `is_exporting`, default value `false` was added
  - for the `query` request parameter `is_including_secrets`, default value `false` was added
  - added `#/components/schemas/WorkflowsGetWorkflowResponse2000, #/components/schemas/WorkflowsGetWorkflowResponse2001` to the response body `oneOf` list for the response status `200`
  - removed `#/components/schemas/WorkflowDetail, #/components/schemas/WorkflowExport` from the response body `oneOf` list for the response status `200`
  - added the non-success response with the status `401`
  - added the non-success response with the status `404`
- **2026-07-31** `c26d550029f8` — 2 breaking, 17 warning, 4 info
  - added `#/components/schemas/WorkflowDetail, #/components/schemas/WorkflowExport` to the response body `oneOf` list for the response status `200`
  - the response's body type/format changed from `object`/`` to ``/`` for status `200`
  - removed the optional property `created_at` from the response with the `200` status
  - removed the optional property `deployed_version` from the response with the `200` status
  - removed the optional property `description` from the response with the `200` status
  - removed the optional property `graph` from the response with the `200` status
  - removed the optional property `has_async_steps` from the response with the `200` status
  - removed the optional property `id` from the response with the `200` status
  - removed the optional property `is_enabled` from the response with the `200` status
  - removed the optional property `is_read_only` from the response with the `200` status
  - removed the optional property `is_starred` from the response with the `200` status
  - removed the optional property `name` from the response with the `200` status
  - removed the optional property `tasks` from the response with the `200` status
  - removed the optional property `trigger_event_type` from the response with the `200` status
  - removed the optional property `type` from the response with the `200` status
  - removed the optional property `updated_at` from the response with the `200` status
  - removed the optional property `version` from the response with the `200` status
  - removed the optional property `workflow_activities` from the response with the `200` status
  - removed the optional property `workflow_id` from the response with the `200` status
  - added the new optional `query` request parameter `is_exporting`
  - added the new optional `query` request parameter `is_including_secrets`
  - removed the non-success response with the status `401`
  - removed the non-success response with the status `404`

---

[Operation](https://skmtc.dev/keywordsai/apis/api-reference/docs/api/workflows/:workflow_id/get.md) · [API](https://skmtc.dev/keywordsai/apis/api-reference.md) · [Page](https://skmtc.dev/keywordsai/apis/api-reference/changes/api/workflows/:workflow_id/get)
