Renewal Input

Input representation of the details of the request to initiate the renewal of an asset.

JSON Example 

1{
2  "assetIds": [
3    "02iSG0000003NMhYAM",
4    "02iSG0000006DvSYAU"
5  ],
6  "contractId": "800SG00000CFpepYAD",
7  "opportunityId": "006SG000004W5tVYAS",
8  "outputRecordId": "801SG00000DX1jWYAT",
9  "outputRecordType": "Quote",
10  "renewalEndDate": "2024-10-03T23:59:59",
11  "renewalStartDate": "2023-10-04T00:00:00"
12}

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
assetIdsString[]IDs of the assets that you want to renew.Required62.0
contractIdStringID of the Contract record that you want to sync with the renewal of the Quote or Order record.Optional62.0
opportunity​IdStringID of the Opportunity record that you want to sync with the renewal quote.Optional62.0
output​RecordIdStringID of the Quote or Order record that you want to renew.Optional62.0
output​RecordTypeStringType of renewal record that you want to create.Required62.0
renewal​EndDateStringEnd date of the renewal process for the assets.Optional62.0
renewal​StartDateStringStart date of the renewal process for the assets. Required for early asset renewals and renewing expired assets, using today’s date or a future date.Optional62.0