ApprovalInfo
ApprovalInfo
JSON Example
{
"requestedFor": "string",
"costs": {
"leaseForDisplay": {
"unit": "string",
"amount": 0
},
"quoteProvided": false,
"lease": {
"unit": "string",
"amount": 0
},
"leaseRate": {
"basis": {
"unit": "string",
"amount": 0
}
}
},
"requestInstanceId": "string",
"requestedItemName": "string",
"requestReasons": "string",
"requestingServiceId": "string",
"requestDescription": "string",
"requestedItemDescription": "string",
"requestedBy": "string",
"requestRef": "string",
"subTenantId": "string",
"requestClassId": "string",
"id": "string",
"state": "string",
"requestedItemApprovals": [
{
"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",
"currentLevel": {
"mode": "string",
"completionTime": "string",
"request": [
{
"completionAction": "string",
"assignDate": "string",
"workItemNumber": 0,
"approvers": [
{
"displayName": "string",
"type": "string",
"value": "string"
}
],
"completionDate": "string",
"businessJustification": "string",
"id": "string",
"workItemId": "string",
"state": "string",
"completedBy": "string"
}
],
"level": {
"name": "string",
"description": "string",
"id": "string"
},
"currentApprover": [
{
"displayName": "string",
"type": "string",
"value": "string"
}
],
"startTime": "string",
"id": "string",
"state": "string"
},
"requestedBy": "string",
"completionTime": "string",
"pastLevel": [
{
"mode": "string",
"completionTime": "string",
"request": [
{
"completionAction": "string",
"assignDate": "string",
"workItemNumber": 0,
"approvers": [
{
"displayName": "string",
"type": "string",
"value": "string"
}
],
"completionDate": "string",
"businessJustification": "string",
"id": "string",
"workItemId": "string",
"state": "string",
"completedBy": "string"
}
],
"level": {
"name": "string",
"description": "string",
"id": "string"
},
"currentApprover": [
{
"displayName": "string",
"type": "string",
"value": "string"
}
],
"startTime": "string",
"id": "string",
"state": "string"
}
],
"requestRef": "string",
"subTenantId": "string",
"policyType": {
"name": "string",
"description": "string",
"id": "string"
},
"requestClassId": "string",
"startTime": "string",
"futureLevel": [
{
"mode": "string",
"completionTime": "string",
"request": [
{
"completionAction": "string",
"assignDate": "string",
"workItemNumber": 0,
"approvers": [
{
"displayName": "string",
"type": "string",
"value": "string"
}
],
"completionDate": "string",
"businessJustification": "string",
"id": "string",
"workItemId": "string",
"state": "string",
"completedBy": "string"
}
],
"level": {
"name": "string",
"description": "string",
"id": "string"
},
"currentApprover": [
{
"displayName": "string",
"type": "string",
"value": "string"
}
],
"startTime": "string",
"id": "string",
"state": "string"
}
],
"id": "string",
"state": "string",
"policy": {
"name": "string",
"description": "string",
"id": "string"
}
}
]
}
string
requestedFor
Optional
requestedFor
string
requestInstanceId
Required
requestInstanceId
string
requestedItemName
Required
requestedItemName
string
requestReasons
Optional
requestReasons
string
requestingServiceId
Required
requestingServiceId
string
requestDescription
Optional
requestDescription
string
requestedItemDescription
Optional
requestedItemDescription
string
requestedBy
Optional
requestedBy
string
requestRef
Optional
requestRef
string
subTenantId
Optional
subTenantId
string
requestClassId
Required
requestClassId
string
id
Optional
id
string
state
Optional
state
Possible values are : UNINITIATED, PENDING, APPROVED, REJECTED, IN_ERROR,