The Class OperationServicesRequestDto.
| name | data type | description |
|---|---|---|
| subscriptionCode | string | The subscription code. |
| subscriptionValidityDate | number | |
| serviceToUpdate | array of ServiceToUpdateDto | The services to update. |
Example
{
"subscriptionCode" : "...",
"subscriptionValidityDate" : 12345,
"serviceToUpdate" : [ {
"id" : 12345,
"code" : "...",
"overrideCode" : "...",
"description" : "...",
"quantity" : 12345.0,
"actionDate" : 12345,
"endAgreementDate" : 12345,
"terminationDate" : 12345,
"terminationReason" : "...",
"serviceRenewal" : {
"initialTermType" : "FIXED",
"renewalTermType" : "RECURRING",
"initialyActiveFor" : 12345,
"initialyActiveForUnit" : "MONTH",
"calendarInitialyActiveFor" : { },
"autoRenew" : true,
"daysNotifyRenewal" : 12345,
"endOfTermAction" : "SUSPEND",
"terminationReasonCode" : "...",
"renewFor" : 12345,
"calendarRenewFor" : { },
"renewForUnit" : "DAY",
"extendAgreementPeriodToSubscribedTillDate" : true
},
"customFields" : {
"customField" : [ { }, { } ],
"inheritedCustomField" : [ { }, { } ]
}
}, {
"id" : 12345,
"code" : "...",
"overrideCode" : "...",
"description" : "...",
"quantity" : 12345.0,
"actionDate" : 12345,
"endAgreementDate" : 12345,
"terminationDate" : 12345,
"terminationReason" : "...",
"serviceRenewal" : {
"initialTermType" : "CALENDAR",
"renewalTermType" : "CALENDAR",
"initialyActiveFor" : 12345,
"initialyActiveForUnit" : "DAY",
"calendarInitialyActiveFor" : { },
"autoRenew" : true,
"daysNotifyRenewal" : 12345,
"endOfTermAction" : "SUSPEND",
"terminationReasonCode" : "...",
"renewFor" : 12345,
"calendarRenewFor" : { },
"renewForUnit" : "DAY",
"extendAgreementPeriodToSubscribedTillDate" : true
},
"customFields" : {
"customField" : [ { }, { } ],
"inheritedCustomField" : [ { }, { } ]
}
} ]
}