---
title: "Changes to GET /v2/tasks"
method: GET
path: "/v2/tasks"
---

# Changes to GET /v2/tasks

`GET /v2/tasks`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 9 of 35 revisions.

- **2026-10-29** `a0363f1c577f`: 1 info
- **2026-08-28** `7f53f7b1650b`: 1 info
- **2026-08-28** `3dacb7325aa2`: 2 warning
- **2025-07-29** `34e9a2e690e7`: 2 breaking, 2 warning
- **2025-07-29** `e7ca0bc861d2`: 4 breaking, 2 warning, 6 info
- **2025-07-29** `11f61b547ea5`: 2 info
- **2025-07-29** `77fc3b24957b`: 1 breaking, 5 info
- **2025-07-29** `4f962cf16165`: 1 info
- **2025-07-29** `ec4c702e10c9`: 1 breaking

## Changes

- **2026-10-29** `a0363f1c577f`: 1 info
  - api tag `Tasks` added
- **2026-08-28** `7f53f7b1650b`: 1 info
  - added the non-success response with the status `400`
- **2026-08-28** `3dacb7325aa2`: 2 warning
  - removed the optional property `tasks/items/secrets` from the response with the `200` status
  - removed the optional property `tasks/items/state` from the response with the `200` status
- **2025-07-29** `34e9a2e690e7`: 2 breaking, 2 warning
  - for the `query` request parameter `limit`, the type changed from `array` to `integer`
  - for the `query` request parameter `offset`, the type changed from `array` to `integer`
  - for the `query` request parameter `limit`, the min was set to `0.00`
  - for the `query` request parameter `offset`, the min was set to `0.00`
- **2025-07-29** `e7ca0bc861d2`: 4 breaking, 2 warning, 6 info
  - removed the enum value `asc` from the `query` request parameter `order`
  - removed the enum value `desc` from the `query` request parameter `order`
  - the `tasks/items/secrets` response's property type changed from `object` to no type for status `200`
  - the `tasks/items/spec` response's property type changed from no type to `object` for status `200`
  - removed the optional property `tasks/items/secrets/backstageToken` from the response with the `200` status
  - added the new `skipped` enum value to the `tasks/items/status` response property for the response status `200`
  - for the `query` request parameter `createdBy`, the type was generalized from `string` to `array`
  - for the `query` request parameter `limit`, the type was generalized from `integer` to `array`
  - for the `query` request parameter `offset`, the type was generalized from `integer` to `array`
  - for the `query` request parameter `order`, the type was generalized from `string` to `array`
  - for the `query` request parameter `status`, the type was generalized from `string` to `array`
  - added `subschema #1, subschema #2` to the `tasks/items/secrets` response property `allOf` list for the response status `200`
- **2025-07-29** `11f61b547ea5`: 2 info
  - added the optional property `totalTasks` to the response with the `200` status
  - the response property `tasks` became required for the status `200`
- **2025-07-29** `77fc3b24957b`: 1 breaking, 5 info
  - the `tasks/items/secrets/additionalProperties/` response's property type changed from `string` to no type for status `200`
  - added the new optional `query` request parameter `createdBy`
  - added the new optional `query` request parameter `limit`
  - added the new optional `query` request parameter `offset`
  - added the new optional `query` request parameter `order`
  - added the new optional `query` request parameter `status`
- **2025-07-29** `4f962cf16165`: 1 info
  - endpoint added
- **2025-07-29** `ec4c702e10c9`: 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/backstage/apis/scaffolder/docs/v2/tasks/get.md) - [API](https://skmtc.dev/backstage/apis/scaffolder.md) - [Page](https://skmtc.dev/backstage/apis/scaffolder/changes/v2/tasks/get)
