Amends a contract

Applies a contract amendment when you need to add items, retire items, or change pricing/invoicing after go-live.
Unlike a full PUT update, amendments model business-time changes and preserve historical billing context.

Use preview-contract-amendment to dry-run the financial impact before committing.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

UUID of the contract to amend.

Body Params
date
required

It cannot be earlier than the previous amendment date if the contract has already been amended.

string
required
items
array of objects
required
length ≥ 0

List of new contract items and new versions of amended contract items. Existing contract items that do not appear in the list will remain unchanged.

items*
invoicing
required

Mandatory for contracts with scope different than REVENUE_RECOGNITION_ONLY.

string
enum
required

The "FULL" scope includes revenue recognition and invoicing handled in Rillet. With the "REVENUE_RECOGNITION_ONLY" scope, invoicing is handled outside Rillet.

Allowed:
Responses

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json