Update a contract
Applications
Update a contract
Partial update — only the fields present in the body are applied.
Required scope contracts:edit
patch
/applications/{id}/contracts/{contractId}Authorizations
AuthorizationstringrequiredAuthorization header carrying a workspace API key, as “Bearer kbn_live_…”. The X-Api-Key header is accepted equivalently.
Path parameters
idstring<uuid>requiredIdentifier of the application. Must belong to the workspace the key is bound to.
contractIdstring<uuid>requiredIdentifier of the contract.
Bodyapplication/json
naturestringNature of the contract.
startDatestring<date>Date the contract starts.
endDatestring<date>Date the contract ends.
amountPerMonthnumberMonthly amount, in the workspace currency.
enableProjectionbooleanWhether the contract feeds financial projections.
Response200 · application/json
The updated contract.
idstring<uuid>requiredIdentifier of the contract.
naturestringrequiredNature of the contract.
startDatestring<date> | nullDate the contract starts.
endDatestring<date> | nullDate the contract ends.
amountPerMonthnumber | nullMonthly amount, in the workspace currency.
enableProjectionbooleanWhether the contract feeds financial projections.