You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 11
Next »
Endpoints
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.
issueId - id of the issue.
[
{
"fieldName": "Secure Number field",
"fieldType": "SECURE_NUMBER",
"globalConfigurationId": "64d25ee1ae45d1595276f16a",
"textFieldValue": null,
"numberFieldValue": 7654.0,
"date": null,
"permissions": {
"EDIT": true,
"VIEW": true,
"HISTORY": true
},
"required": false
}
]
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.
issueId - id of the issue.
Fields with value are mapped to:
textFieldValue - Secure Text Single Line, Secure Text Multi Line
numericFieldValue - Secure Number
- Secure Date
dateTimeFieldValue - Secure Date Time.
Request body example:
[
{
"globalConfigurationId": "64d25ee1ae45d1595276f16a",
"numberFieldValue": 500
}
]
[
{
"globalConfigurationId": "64d25ee1ae45d1595276f16a",
"textFieldValue": null,
"numberFieldValue": 500.0,
"dateFieldValue": null,
"dateTimeFieldValue": null
}
]
GET/integration/app/rest/api/v1/secure-field/history/{issueId}
Get Secure fields history records. Only users with HISTORY permission can access the records.
issueId - id of the issue
page - number of a page
size - number of items on a page
{
"total": 2,
"page": 0,
"pageSize": 10,
"issueId": "10008",
"items": [
{
"authorId": "5e8f9de61c07ed0b7df4063c",
"secureFieldId": "64d25ee1ae45d1595276f16a",
"secureFieldName": "Secure Number field",
"oldValue": "7654.0",
"newValue": "500.0",
"created": 1691509448914
},
{
"authorId": "5e8f9de61c07ed0b7df4063c",
"secureFieldId": "64d25ee1ae45d1595276f16a",
"secureFieldName": "Secure Number field",
"oldValue": null,
"newValue": "7654.0",
"created": 1691508486073
}
]
}