---
title: "Changes to Bulk create workflows"
method: POST
path: "/rest/api/3/workflows/create"
---

# Changes to Bulk create workflows

`POST /rest/api/3/workflows/create`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 36 revisions.

- **2025-11-14** `10c4041677d4`: 2 breaking, 2 warning, 2 info
- **2025-05-16** `9675917bfaf0`: 4 warning, 9 info
- **2025-02-20** `25c5ce462677`: 8 breaking, 3 info
- **2024-11-28** `6abe311e7b55`: 12 info

## Changes

- **2025-11-14** `10c4041677d4`: 2 breaking, 2 warning, 2 info
  - removed the enum value `assignee` of the request property `workflows/items/statuses/items/approvalConfiguration/exclude`
  - removed the enum value `reporter` of the request property `workflows/items/statuses/items/approvalConfiguration/exclude`
  - removed the optional property `statuses/items/usages` from the response with the `200` status
  - removed the optional property `workflows/items/usages` from the response with the `200` status
  - removed the `assignee` enum value from the `workflows/items/statuses/items/approvalConfiguration/exclude` response property for the response status `200`
  - removed the `reporter` enum value from the `workflows/items/statuses/items/approvalConfiguration/exclude` response property for the response status `200`
- **2025-05-16** `9675917bfaf0`: 4 warning, 9 info
  - removed the request property `workflows/items/transitions/items/from`
  - removed the request property `workflows/items/transitions/items/to`
  - removed the optional property `workflows/items/transitions/items/from` from the response with the `200` status
  - removed the optional property `workflows/items/transitions/items/to` from the response with the `200` status
  - added the new optional request property `workflows/items/loopedTransitionContainerLayout`
  - the request property `scope` became optional
  - the request property `statuses` became optional
  - the request property `workflows` became optional
  - the request property `workflows/items/transitions/items/id` became optional
  - the request property `workflows/items/transitions/items/name` became optional
  - the request property `workflows/items/transitions/items/type` became optional
  - added the non-success response with the status `409`
  - added the optional property `workflows/items/loopedTransitionContainerLayout` to the response with the `200` status
- **2025-02-20** `25c5ce462677`: 8 breaking, 3 info
  - the response property `statuses/items/usages` became nullable for the status `200`
  - the response property `statuses/items/usages/items/` became nullable for the status `200`
  - the response property `workflows/items/usages` became nullable for the status `200`
  - the response property `workflows/items/usages/items/` became nullable for the status `200`
  - the response property `statuses/items/scope/type` became optional for the status `200`
  - the response property `workflows/items/scope/type` became optional for the status `200`
  - the response property `workflows/items/version/id` became optional for the status `200`
  - the response property `workflows/items/version/versionNumber` became optional for the status `200`
  - the request property `scope/type` became optional
  - added the optional property `workflows/items/created` to the response with the `200` status
  - added the optional property `workflows/items/updated` to the response with the `200` status
- **2024-11-28** `6abe311e7b55`: 12 info
  - added the new optional request property `workflows/items/statuses/items/approvalConfiguration`
  - added the new optional request property `workflows/items/transitions/items/links`
  - added the new optional request property `workflows/items/transitions/items/toStatusReference`
  - request property `workflows/items/transitions/items/from` deprecated
  - request property `workflows/items/transitions/items/from/items/` deprecated
  - request property `workflows/items/transitions/items/to` deprecated
  - added the optional property `workflows/items/statuses/items/approvalConfiguration` to the response with the `200` status
  - added the optional property `workflows/items/transitions/items/links` to the response with the `200` status
  - added the optional property `workflows/items/transitions/items/toStatusReference` to the response with the `200` status
  - response property `workflows/items/transitions/items/from` deprecated
  - response property `workflows/items/transitions/items/from/items/` deprecated
  - response property `workflows/items/transitions/items/to` deprecated

---

[Operation](https://skmtc.dev/atlassian/apis/the-jira-cloud-platform-rest-api-3/docs/rest/api/3/workflows/create/post.md) - [API](https://skmtc.dev/atlassian/apis/the-jira-cloud-platform-rest-api-3.md) - [Page](https://skmtc.dev/atlassian/apis/the-jira-cloud-platform-rest-api-3/changes/rest/api/3/workflows/create/post)
