Update request phase
1 min
PATCH
https://api.app.kognic.com/v1/request-phases/{requestPhaseId}
Path Parameters
- requestPhaseIdstring<uuid>requiredFormatuuid
Body Parameters
- bodyUpdateRequestPhaserequiredDescription
- configPhaseConfig
- AnnotatePhaseConfig
- configClassstringrequired
- BasicReviewPhaseConfig
- allowToPerformConsecutiveTasksbooleanrequired
- assignCorrectionsToLastInputAssigneebooleanrequired
- configClassstringrequired
- keepReviewerThroughoutPhasebooleanrequired
- BlockerPhaseConfig
- configClassstringrequired
- DeliveryPhaseConfig
- allowOwnerToQuickOrApiRejectboolean
- allowToPerformConsecutiveTasksbooleanrequired
- assignCorrectionsToLastInputAssigneebooleanrequired
- configClassstringrequired
- keepReviewerThroughoutPhasebooleanrequired
- SampledReviewPhaseConfig
- Max depth limit reached
- namestring
Responses
200
400
- BadRequest
- errorCodestring
- messagestringrequired
401
- Unauthorized
- messagestringrequired
403
- Forbidden
- messagestringrequired
404
- NotFound
- messagestringrequired
413
- PayloadTooLarge
- messagestringrequired
500
- InternalServerError
- messagestringrequired
python
import requests
import json
url = "https://api.app.kognic.com/v1/request-phases/{requestPhaseId}"
payload = json.dumps({
"config": {
"configClass": ""
}
})
headers = {
'accept': 'application/json',
'content-type': 'application/json'
}
response = requests.request("PATCH", url, headers=headers, data=payload)
print(response.text)
200
400
// Bad request
{
"errorCode": "",
"message": ""
}401
// Unauthorized
{
"message": ""
}403
// Forbidden
{
"message": ""
}404
// Not found
{
"message": ""
}413
// Payload too large
{
"message": ""
}500
// Internal server error
{
"message": ""
}