ContractTopUpBriefRequestDTO

ContractTopUpBriefRequestDTO
ContractTopUpBriefRequestDTO
JSON Example
{
    "id": "f8b83357-xxxx-xxxx-xxxx-8366e586c8f9",
    "status": "PENDING_APPROVAL",
    "requestType": "TOPUP",
    "requestContractSKU": {
        "code": "VSPP3-PREPAY-C",
        "contractType": "PRE-PAY",
        "productFamily": {
            "name": "Rental Commercial",
            "code": "RENTAL",
            "type": "RENTAL"
        }
    },
    "effectiveDate": "2023-03-01",
    "createdTime": "2023-03-01T07:36:00.396Z",
    "token": "C-100002-00012-2303-0000101",
    "vmwarePurchaseOrder": "PO-100000",
    "term": 12,
    "prepayment": 240,
    "burnDownSchedule": [
        20,
        20,
        20,
        20,
        20,
        20,
        20,
        20,
        20,
        20,
        20,
        20
    ]
}
string
id
Optional

Contract top up request id

string
status
Optional

Current status

Possible values are : PENDING_REVISE, PENDING_APPROVAL, PENDING_EFFECTIVE_DATE, PENDING_VENDOR, COMPLETED, REJECTED, WITHDRAWN, STOPPED,
string
requestType
Optional

Current request type

Possible values are : CREATE, UPGRADE, DOWNGRADE, TERMINATE, RENEW, TOPUP, AMEND, PREPAY_AMEND, THRESHOLD_UPDATE, BASIC_INFO_UPDATE,
requestContractSKU
Optional

requestContractSKU

string As date As date
effectiveDate
Optional

effectiveDate

string As date-time As date-time
createdTime
Optional

createdTime

string
token
Optional

token

string
vmwarePurchaseOrder
Optional

Purchase Order with VMware

integer As int32 As int32
term
Optional

term

number
prepayment
Optional

Total prepaid

array of number
burnDownSchedule
Optional

burnDownSchedule

Returned By