Hi Team,
We are not able to update the status of Execution in Zapi using Api.
Please find the below steps we followed:
We are able to successfully do the GET operations via Zapi Api:
i.e; Able to fetch the Project ID, Version ID, Cycle ID and Execution ID.
But getting error response on PUT while using the Execution ID to update the execution status.
NOTE: Here, 18 is the executionId
Sample code used:
Entity payload = Entity.json("{ 'status': '1'}");
Response response = client.target("https://jira.hubzu.com/rest/zapi/latest/execution/18/execute")
.request(MediaType.APPLICATION_JSON_TYPE)
.put(payload);
Failure message – Internal Server Error
Status – 500
Is this something related to privilege issue or What changes requires to be made to update the execution status in Zephyr.