Updates an existing contract in your COR instance using its external ID
Updates an existing contract in your COR instance using its external ID. Performs the same validations as creation, including date validation inDocumentation Index
Fetch the complete documentation index at: https://developers.projectcor.com/llms.txt
Use this file to discover all available pages before exploring further.
YYYY-MM-DD format, and updates only the provided fields.
The currency ISO sent in the request must have a previously configured currency exchange in COR. If no exchange rate exists from the contract currency to the company base currency, contract update is rejected with status: 400, name: CORCustomError, and code: CTR006.
YYYY-MM-DD formatYYYY-MM-DD formatZC001 — Entity is not associated (contract with the specified external ID not found)ContractNotFoundError — No contract found with the specified external IDValidationError — Missing required metadata.source fieldValidationError — Invalid start date format: <value> when start_date is not a valid YYYY-MM-DD dateValidationError — Invalid end date format: <value> when end_date is not a valid YYYY-MM-DD dateCTR006 (CORCustomError, 400) — Cannot save contract. Exchange rate not found for ${currency} to ${baseCurrency}. Please sync exchange rates first.