This API is dedicated to programmatic integration between Jira and third-party systems, Jira automation, or workflow when JWT is not feasible. In order to authenticate calls please setup a personal access token as described here.
Three request headers must be set beforehand:
email - email address of the user, who will be accessing API
jira-host - address of Jira Cloud instance
api-token - token created by the user who will be accessing the API
Endpoints
Integration API is available on sfapp.almarise.com
How to identify the Jira Issue ID in Cloud
How to determine your data location:
- Go to the Jira issue that contains Secure fields.
- Open the Network tab in your browser.
- In the console, look for the issue ID.
- Place the cursor on the issue ID.
Get Value
GET/integration/app/rest/api/v1/secure-field/value/{issueId}
This endpoint allows to get all Secure field values for the given issue. Only users with READ permission can see the secure values.
Update Value
POST/integration/app/rest/api/v1/secure-field/value/{issueId}
Endpoint updates all Secure field values for the given issue. Only users with WRITE permission can update values.
GlobalConfigurationId of the Secure field is required and can be obtained by using a GET endpoint described above.
Get History
GET/integration/app/rest/api/v1/secure-field/history/{issueId}
Get Secure fields history records. Only users with HISTORY permission can access the records.
Responses
200 - OK. Returned if the request is successful.
401 - Unauthorized.
403 - Forbidden. Returned if the user does not have permission to complete this request.
404 - Not Found. Returned if the issue does not exist.
500 - Server Error.