Create a renewal for a contract
Creates a DRAFT renewal for a processed contract. All terms are optional. A contract can have at most one renewal.
Authentication
Authorizationstring
API Key authentication via header
Path parameters
contractId
Contract 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 created 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
409
Conflict Error

