ApprovalRequestInfo
ApprovalRequestInfo
JSON Example
{
"requestedItemApproval": {
"phase": {
"name": "string",
"description": "string",
"id": "string"
},
"requestedFor": "string",
"costs": {
"leaseForDisplay": {
"unit": "string",
"amount": 0
},
"quoteProvided": false,
"lease": {
"unit": "string",
"amount": 0
},
"leaseRate": {
"basis": {
"unit": "string",
"amount": 0
}
}
},
"requestInstanceId": "string",
"hasSourceDetailsForm": false,
"requestedItemName": "string",
"requestReasons": "string",
"requestingServiceId": "string",
"requestDescription": "string",
"requestedItemDescription": "string",
"requestedBy": "string",
"completionTime": "string",
"requestRef": "string",
"subTenantId": "string",
"policyType": {
"name": "string",
"description": "string",
"id": "string"
},
"requestClassId": "string",
"startTime": "string",
"id": "string",
"state": "string",
"policy": {
"name": "string",
"description": "string",
"id": "string"
}
},
"approver": [
{
"displayName": "string",
"type": "string",
"value": "string"
}
],
"infoItems": [
{
"approver": [
{
"displayName": "string",
"type": "string",
"value": "string"
}
],
"level": {
"name": "string",
"description": "string",
"id": "string"
},
"approval": {
"phase": {
"name": "string",
"description": "string",
"id": "string"
},
"requestedFor": "string",
"costs": {
"leaseForDisplay": {
"unit": "string",
"amount": 0
},
"quoteProvided": false,
"lease": {
"unit": "string",
"amount": 0
},
"leaseRate": {
"basis": {
"unit": "string",
"amount": 0
}
}
},
"requestInstanceId": "string",
"hasSourceDetailsForm": false,
"requestedItemName": "string",
"requestReasons": "string",
"requestingServiceId": "string",
"requestDescription": "string",
"requestedItemDescription": "string",
"requestedBy": "string",
"completionTime": "string",
"requestRef": "string",
"subTenantId": "string",
"policyType": {
"name": "string",
"description": "string",
"id": "string"
},
"requestClassId": "string",
"startTime": "string",
"id": "string",
"state": "string",
"policy": {
"name": "string",
"description": "string",
"id": "string"
}
},
"businessJustification": "string",
"id": "string"
}
],
"completionAction": "string",
"level": {
"name": "string",
"description": "string",
"id": "string"
},
"tenantId": "string",
"workItem": {
"assignedDate": "string",
"number": 0,
"createdDate": "string",
"id": "string",
"assignedTo": [
{
"displayName": "string",
"type": "string",
"value": "string"
}
],
"completedDate": "string",
"completedBy": "string",
"status": "string"
},
"businessJustification": "string",
"id": "string",
"state": "string"
}
string
completionAction
Optional
completionAction
Possible values are : APPROVE, REJECT, NONE,
string
tenantId
Optional
tenantId
string
businessJustification
Optional
businessJustification
string
id
Optional
id
string
state
Optional
state
Possible values are : NOT_REQUESTED_YET, PENDING, COMPLETED, NOT_NECESSARY,