Update schedule
Path parameters
-
id
integer Required
Body
Required
-
frequencyId
integer -
startDayId
integer -
startOffset
integer(int32) -
dueDayId
integer -
dueMinutes
integer -
reviewerDueDayId
integer -
reviewerDueMinutes
integer -
approverDueDayId
integer -
approverDueMinutes
integer -
instructions
string -
assignmentUpdates
object -
sameUserConfirmed
boolean
POST
/closeAPI/api/close/task/{id}/schedule
curl \
--request POST 'http://close-service:8082/closeAPI/api/close/task/{id}/schedule' \
--header "Content-Type: application/json" \
--data '{"frequencyId":42,"startDayId":42,"startOffset":42,"dueDayId":42,"dueMinutes":42,"reviewerDueDayId":42,"reviewerDueMinutes":42,"approverDueDayId":42,"approverDueMinutes":42,"instructions":"string","assignmentUpdates":{"performers":[{"id":42,"name":"string","type":"PEOPLE","email":"string","entityId":42}],"removePerformers":[{"id":42,"name":"string","email":"string","type":"PEOPLE","delete":true}],"performer":{"id":42,"name":"string","email":"string","type":"PEOPLE","delete":true},"reviewer":{"id":42,"name":"string","email":"string","type":"PEOPLE","delete":true},"approver":{"id":42,"name":"string","email":"string","type":"PEOPLE","delete":true},"escalator":{"id":42,"name":"string","email":"string","type":"PEOPLE","delete":true}},"sameUserConfirmed":true}'
Request examples
{
"frequencyId": 42,
"startDayId": 42,
"startOffset": 42,
"dueDayId": 42,
"dueMinutes": 42,
"reviewerDueDayId": 42,
"reviewerDueMinutes": 42,
"approverDueDayId": 42,
"approverDueMinutes": 42,
"instructions": "string",
"assignmentUpdates": {
"performers": [
{
"id": 42,
"name": "string",
"type": "PEOPLE",
"email": "string",
"entityId": 42
}
],
"removePerformers": [
{
"id": 42,
"name": "string",
"email": "string",
"type": "PEOPLE",
"delete": true
}
],
"performer": {
"id": 42,
"name": "string",
"email": "string",
"type": "PEOPLE",
"delete": true
},
"reviewer": {
"id": 42,
"name": "string",
"email": "string",
"type": "PEOPLE",
"delete": true
},
"approver": {
"id": 42,
"name": "string",
"email": "string",
"type": "PEOPLE",
"delete": true
},
"escalator": {
"id": 42,
"name": "string",
"email": "string",
"type": "PEOPLE",
"delete": true
}
},
"sameUserConfirmed": true
}
Response examples (200)
{
"id": 42,
"parentId": 42,
"name": "string",
"number": "string",
"description": "string",
"frequencyId": 42,
"frequencyName": "string",
"status": "ACTIVE",
"type": "ENTITY",
"entityId": 42,
"entityName": "string",
"isCollaboration": true,
"isCritical": true,
"isClosePackage": true,
"taskTypeId": 42,
"taskTypeName": "string",
"isAttachmentRequired": true,
"userDefinedFields": [
{
"id": 42,
"udfDefinitionId": 42,
"value": "string"
}
]
}