Update a renewal
Updates the renewal’s terms. Omit a field to leave it unchanged, or send null to clear it. Only DRAFT renewals can be updated. If the renewal has a draft renewal contract, it is regenerated from the updated terms, so draftContractId changes — read the draft’s billing terms after your last update if you plan to exclude any on execute.
Authentication
Authorizationstring
API Key authentication via header
Path parameters
id
Renewal Id
Request
This endpoint expects an object.
type
Allowed values:
noticePeriod
noticePeriodUnits
Allowed values:
renewalLength
renewalLengthUnits
Allowed values:
maxNumberOfRenewals
Use -1 for unlimited renewals
sameConditions
priceIncrease
priceIncreaseUnits
Allowed values:
recurringPeriod
recurringPeriodUnits
Allowed values:
escalatorConditions
renewalCriteria
renewalCriteriaDetails
termEndDate
Response
The updated renewal
payload
Response payload, will be empty when success is false
success
Boolean with true=success, false=failure
message
Plain-text description of the result
error
json element with any error messages or warnings
Errors
400
Bad Request Error
404
Not Found Error
500
Internal Server Error

