PUT /rest/atlassian-connect/1/migration/field

Updates the value of a custom field added by Connect apps on one or more issues. The values of up to 200 custom fields can be updated.

Permissions required: Only Connect apps can make this request

Servers

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Atlassian-Transfer-Id String Yes

The ID of the transfer.

Request body fields

Name Type Required Description
updateValueList[] Array No

The list of custom field update details.

updateValueList[].fieldID Integer Yes

The custom field ID.

updateValueList[].string String No

The value of string type custom field when _type is StringIssueField.

updateValueList[].text String No

The value of of text custom field type when _type is TextIssueField.

updateValueList[].number Number No

The value of number type custom field when _type is NumberIssueField.

updateValueList[].richText String No

The value of richText type custom field when _type is RichTextIssueField.

updateValueList[]._type String Yes

The type of custom field.

Possible values:

  • "MultiSelectIssueField"
  • "StringIssueField"
  • "TextIssueField"
  • "RichTextIssueField"
  • "SingleSelectIssueField"
  • "NumberIssueField"
updateValueList[].issueID Integer Yes

The issue ID.

updateValueList[].optionID String No

The value of single select and multiselect custom field type when _type is SingleSelectIssueField or MultiSelectIssueField.

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. 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.
  3. Click Test request to test run your request to the API and see the API's response.