RequestedItemApproval

RequestedItemApproval
RequestedItemApproval
JSON Example
{
    "costs": {
        "leaseForDisplay": {
            "unit": "string",
            "amount": 0
        },
        "quoteProvided": false,
        "lease": {
            "unit": "string",
            "amount": 0
        },
        "leaseRate": {
            "basis": {
                "unit": "string",
                "amount": 0
            }
        }
    },
    "requestInstanceId": "string",
    "phaseDecision": {
        "phase": {
            "name": "string",
            "description": "string",
            "id": "string",
            "levels": [
                {
                    "approvalMode": "string",
                    "external": false,
                    "editSchema": {
                        "fields": [
                            {}
                        ]
                    },
                    "name": "string",
                    "levelNumber": 0,
                    "description": "string",
                    "approvers": [
                        {
                            "displayName": "string",
                            "type": "string",
                            "value": "string"
                        }
                    ],
                    "id": "string"
                }
            ],
            "phasetype": {
                "phaseOrder": 0,
                "name": "string",
                "description": "string",
                "id": "string",
                "forms": {},
                "allowUpdates": false
            }
        },
        "completionTime": "string",
        "phaseNumber": 0,
        "startTime": "string",
        "decisions": [
            {
                "completionTime": "string",
                "approvalMode": "string",
                "level": {
                    "approvalMode": "string",
                    "external": false,
                    "editSchema": {
                        "fields": [
                            {}
                        ]
                    },
                    "name": "string",
                    "levelNumber": 0,
                    "description": "string",
                    "approvers": [
                        {
                            "displayName": "string",
                            "type": "string",
                            "value": "string"
                        }
                    ],
                    "id": "string"
                },
                "approvalRequests": [
                    {
                        "creationTime": "string",
                        "workItemNumber": 0,
                        "approvers": [
                            {
                                "displayName": "string",
                                "type": "string",
                                "value": "string"
                            }
                        ],
                        "workItemId": "string",
                        "version": 0,
                        "completionTime": "string",
                        "tenantId": "string",
                        "action": "string",
                        "wiqServiceId": "string",
                        "id": "string",
                        "businessJustification": "string",
                        "state": "string",
                        "assignTime": "string",
                        "completedBy": "string"
                    }
                ],
                "phaseNumber": 0,
                "startTime": "string",
                "id": "string",
                "state": "string"
            }
        ],
        "id": "string",
        "state": "string"
    },
    "requestedItemName": "string",
    "phaseId": "string",
    "phaseNumber": 0,
    "version": 0,
    "requestedItemDescription": "string",
    "completionTime": "string",
    "createdDate": "string",
    "startTime": "string",
    "requestClassId": "string",
    "id": "string",
    "state": "string",
    "lastModified": "string",
    "policy": {
        "lastModifiedBy": "string",
        "description": "string",
        "version": 0,
        "createdDate": "string",
        "approvableItemId": "string",
        "typeFilter": "string",
        "stateName": "string",
        "createdBy": "string",
        "policyType": {
            "phaseTypes": [
                {
                    "phaseOrder": 0,
                    "name": "string",
                    "description": "string",
                    "id": "string",
                    "forms": {},
                    "allowUpdates": false
                }
            ],
            "classId": "string",
            "typeFilter": "string",
            "name": "string",
            "description": "string",
            "serviceTypeId": "string",
            "id": "string"
        },
        "name": "string",
        "id": "string",
        "state": "string",
        "lastModified": "string",
        "approvableItemName": "string",
        "approvableItemServiceTypeId": "string",
        "phases": [
            {
                "name": "string",
                "description": "string",
                "id": "string",
                "levels": [
                    {
                        "approvalMode": "string",
                        "external": false,
                        "editSchema": {
                            "fields": [
                                {}
                            ]
                        },
                        "name": "string",
                        "levelNumber": 0,
                        "description": "string",
                        "approvers": [
                            {
                                "displayName": "string",
                                "type": "string",
                                "value": "string"
                            }
                        ],
                        "id": "string"
                    }
                ],
                "phasetype": {
                    "phaseOrder": 0,
                    "name": "string",
                    "description": "string",
                    "id": "string",
                    "forms": {},
                    "allowUpdates": false
                }
            }
        ]
    }
}
costs
Optional

costs

string
requestInstanceId
Required

requestInstanceId

phaseDecision
Optional

phaseDecision

string
requestedItemName
Required

requestedItemName

string
phaseId
Required

phaseId

integer As int32 As int32
phaseNumber
Optional

phaseNumber

integer As int64 As int64
version
Optional

version

string
requestedItemDescription
Optional

requestedItemDescription

string As date-time As date-time
completionTime
Optional

completionTime

string As date-time As date-time
createdDate
Optional

createdDate

context
Required

context

string As date-time As date-time
startTime
Optional

startTime

string
requestClassId
Required

requestClassId

string As uuid As uuid
id
Optional

id

string
state
Required

state

Possible values are : UNINITIATED, PENDING, APPROVED, REJECTED, IN_ERROR,
string As date-time As date-time
lastModified
Optional

lastModified

policy
Required

policy

Property Of