OptionaleditedFieldsInput?: {OptionalcascadingSelectFields?: {Add or clear a cascading select field:
optionId for both parent and child.optionId to null.optionId to null.OptionalclearableNumberFields?: { fieldId: string; value?: number; [key: string]: unknown }[]Add or clear a number field:
value.value to null.OptionalcolorFields?: {Add or clear a color field:
name. Available colors are: purple, blue, green, teal, yellow, orange,
grey, dark purple, dark blue, dark green, dark teal, dark yellow, dark orange, dark grey.name to an empty string.OptionaldatePickerFields?: {Add or clear a date picker field:
d/mmm/yy format or ISO format dd-mm-yyyy.formattedDate to an empty string.OptionaldateTimePickerFields?: {Add or clear the planned start date and time:
formattedDateTime.formattedDateTime.OptionalissueType?: { issueTypeId: string; [key: string]: unknown }OptionallabelsFields?: {Edit a labels field:
ADD, REPLACE, REMOVE, or REMOVE_ALL for bulk edits.REMOVE_ALL option with an empty labels array.OptionalmultipleGroupPickerFields?: {Add or clear a multi-group picker field:
groupNames.groups array.OptionalmultipleSelectClearableUserPickerFields?: {Assign or unassign multiple users to/from a field:
accountIds.users to null.OptionalmultipleSelectFields?: {Add or clear a multi-select field:
optionIds.options array.OptionalmultipleVersionPickerFields?: {Edit a multi-version picker field like Fix Versions/Affects Versions:
ADD, REPLACE, REMOVE, or REMOVE_ALL for bulk edits.REMOVE_ALL option with an empty versions array.OptionalmultiselectComponents?: {OptionaloriginalEstimateField?: { originalEstimateField: string; [key: string]: unknown }Optionalpriority?: { priorityId: string; [key: string]: unknown }OptionalrichTextFields?: {Add or clear a rich text field:
adfValue. Note that rich text fields only support ADF values.richText object.For ADF format details, refer to: Atlassian Document Format.
OptionalsingleGroupPickerFields?: {Add or clear a single group picker field:
groupName.groupName to an empty string.OptionalsingleLineTextFields?: { fieldId: string; text: string; [key: string]: unknown }[]Add or clear a single line text field:
text value.text to an empty string.OptionalsingleSelectClearableUserPickerFields?: {Edit assignment for single select user picker fields like Assignee/Reporter:
accountId.user to null.accountId to -1.OptionalsingleSelectFields?: {Add or clear a single select field:
optionId.optionId as -1.OptionalsingleVersionPickerFields?: {Add or clear a single version picker field:
versionId.versionId to -1.Optionalstatus?: { statusId: string; [key: string]: unknown }OptionaltimeTrackingField?: { timeRemaining: string; [key: string]: unknown }OptionalurlFields?: { fieldId: string; url: string; [key: string]: unknown }[]Add or clear a URL field:
url with the desired URL value.url to an empty string.List of all the field IDs that are to be bulk edited. Each field ID in this list corresponds to a specific attribute of an issue that is set to be modified in the bulk edit operation. The relevant field ID can be obtained by calling the Bulk Edit Get Fields REST API (documentation available on this page itself).
List of issue IDs or keys which are to be bulk edited. These IDs or keys can be from different projects and issue types.
OptionalsendBulkNotification?: boolean | nullA boolean value that indicates whether to send a bulk change notification when the issues are being edited.
If true, dispatches a bulk notification email to users about the updates.
Optionaloptions: RequestOptions
Use this API to submit a bulk edit request and simultaneously edit multiple issues. There are limits applied to the number of issues and fields that can be edited. A single request can accommodate a maximum of 1000 issues (including subtasks) and 200 fields.
Permissions required: