POST /rest/api/2/issue/properties/multi
Sets or updates entity property values on issues. Up to 10 entity properties can be specified for each issue and up to 100 issues included in the request.
The value of the request body must be a valid, non-empty JSON.
This operation is:
- asynchronous. Follow the
location
link in the response to determine the status of the task and use Get task to obtain subsequent updates. - non-transactional. Updating some entities may fail. Such information will available in the task result.
Permissions required:
- Browse projects and Edit issues project permissions for the project containing the issue.
- If issue-level security is configured, issue-level security permission to view the issue.
Servers
- https://your-domain.atlassian.net
Request headers
Name | Type | Required | Description |
---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Request body fields
Name | Type | Required | Description |
---|---|---|---|
issues[] |
Array | No |
A list of issue IDs and their respective properties. |
issues[].properties |
Object | No |
Entity properties to set on the issue. The maximum length of an issue property value is 32768 characters. |
issues[].properties.name |
Object | No | |
issues[].properties.name.binary |
Boolean | No | |
issues[].properties.name.array |
Boolean | No | |
issues[].properties.name.valueAsInt |
Integer | No | |
issues[].properties.name.long |
Boolean | No | |
issues[].properties.name.boolean |
Boolean | No | |
issues[].properties.name.valueAsText |
String | No | |
issues[].properties.name.fieldNames |
Object | No | |
issues[].properties.name.bigDecimal |
Boolean | No | |
issues[].properties.name.booleanValue |
Boolean | No | |
issues[].properties.name.pojo |
Boolean | No | |
issues[].properties.name.null |
Boolean | No | |
issues[].properties.name.longValue |
Integer | No | |
issues[].properties.name.valueNode |
Boolean | No | |
issues[].properties.name.intValue |
Integer | No | |
issues[].properties.name.textValue |
String | No | |
issues[].properties.name.valueAsDouble |
Number | No | |
issues[].properties.name.doubleValue |
Number | No | |
issues[].properties.name.containerNode |
Boolean | No | |
issues[].properties.name.int |
Boolean | No | |
issues[].properties.name.missingNode |
Boolean | No | |
issues[].properties.name.bigInteger |
Boolean | No | |
issues[].properties.name.number |
Boolean | No | |
issues[].properties.name.bigIntegerValue |
Integer | No | |
issues[].properties.name.binaryValue[] |
Array | No | |
issues[].properties.name.fields |
Object | No | |
issues[].properties.name.valueAsLong |
Integer | No | |
issues[].properties.name.elements |
Object | No | |
issues[].properties.name.numberValue |
Number | No | |
issues[].properties.name.floatingPointNumber |
Boolean | No | |
issues[].properties.name.double |
Boolean | No | |
issues[].properties.name.object |
Boolean | No | |
issues[].properties.name.textual |
Boolean | No | |
issues[].properties.name.valueAsBoolean |
Boolean | No | |
issues[].properties.name.numberType |
String | No |
Possible values:
|
issues[].properties.name.decimalValue |
Number | No | |
issues[].properties.name.integralNumber |
Boolean | No | |
issues[].issueID |
Integer | No |
The ID of the issue. |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.