---
title: "Changes to List all GitOps workflows"
method: GET
path: "/gitops/workflows"
---

# Changes to List all GitOps workflows

`GET /gitops/workflows`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 21 revisions.

- **2026-07-14** `337ae34995ab`: 8 breaking, 3 warning, 17 info
- **2026-07-09** `99d4ab22fc1e`: 1 info
- **2026-07-07** `f944baf68a3e`: 15 breaking, 1 warning, 6 info

## Changes

- **2026-07-14** `337ae34995ab`: 8 breaking, 3 warning, 17 info
  - the `query` request parameter `order` was restricted to a list of enum values
  - the `query` request parameter `platform` was restricted to a list of enum values
  - the `query` request parameter `sort` was restricted to a list of enum values
  - the `query` request parameter `status` was restricted to a list of enum values
  - the `query` request parameter `type` was restricted to a list of enum values
  - removed the required property `items/platform` from the response with the `200` status
  - removed the required property `items/target` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
  - removed the optional property `items/autoUpdate` from the response with the `200` status
  - removed the optional property `items/gitConfig` from the response with the `200` status
  - removed the optional property `items/sourceId` from the response with the `200` status
  - added the new enum value `asc` to the `query` request parameter `order`
  - added the new enum value `creationDate` to the `query` request parameter `sort`
  - added the new enum value `desc` to the `query` request parameter `order`
  - added the new enum value `dockerStandalone` to the `query` request parameter `platform`
  - added the new enum value `dockerSwarm` to the `query` request parameter `platform`
  - added the new enum value `error` to the `query` request parameter `status`
  - added the new enum value `healthy` to the `query` request parameter `status`
  - added the new enum value `kubernetes` to the `query` request parameter `platform`
  - added the new enum value `lastSyncDate` to the `query` request parameter `sort`
  - added the new enum value `name` to the `query` request parameter `sort`
  - added the new enum value `paused` to the `query` request parameter `status`
  - added the new enum value `stack` to the `query` request parameter `type`
  - added the new enum value `status` to the `query` request parameter `sort`
  - added the new enum value `syncing` to the `query` request parameter `status`
  - added the new enum value `unknown` to the `query` request parameter `status`
  - added the non-success response with the status `400`
  - added the optional property `items/artifacts` to the response with the `200` status
- **2026-07-09** `99d4ab22fc1e`: 1 info
  - added the optional property `items/sourceId` to the response with the `200` status
- **2026-07-07** `f944baf68a3e`: 15 breaking, 1 warning, 6 info
  - removed the enum value `asc` from the `query` request parameter `order`
  - removed the enum value `creationDate` from the `query` request parameter `sort`
  - removed the enum value `desc` from the `query` request parameter `order`
  - removed the enum value `dockerStandalone` from the `query` request parameter `platform`
  - removed the enum value `dockerSwarm` from the `query` request parameter `platform`
  - removed the enum value `error` from the `query` request parameter `status`
  - removed the enum value `healthy` from the `query` request parameter `status`
  - removed the enum value `kubernetes` from the `query` request parameter `platform`
  - removed the enum value `lastSyncDate` from the `query` request parameter `sort`
  - removed the enum value `name` from the `query` request parameter `sort`
  - removed the enum value `paused` from the `query` request parameter `status`
  - removed the enum value `stack` from the `query` request parameter `type`
  - removed the enum value `status` from the `query` request parameter `sort`
  - removed the enum value `syncing` from the `query` request parameter `status`
  - removed the enum value `unknown` from the `query` request parameter `status`
  - removed the optional property `items/artifacts` from the response with the `200` status
  - removed the non-success response with the status `400`
  - added the optional property `items/autoUpdate` to the response with the `200` status
  - added the optional property `items/gitConfig` to the response with the `200` status
  - added the required property `items/platform` to the response with the `200` status
  - added the required property `items/target` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status

---

[Operation](https://skmtc.dev/portainer/apis/portainerce-api/docs/gitops/workflows/get.md) - [API](https://skmtc.dev/portainer/apis/portainerce-api.md) - [Page](https://skmtc.dev/portainer/apis/portainerce-api/changes/gitops/workflows/get)
