Actions103
- Calendar Actions
- Common Data Actions
- Contacts Actions
- Contracts Actions
- Credit Notes Actions
- Customers Actions
- Custom Fields Actions
- Estimates Actions
- Expenses Actions
- Invoices Actions
- Items Actions
- API Keys Actions
- Leads Actions
- Milestones Actions
- Payments Actions
- Projects Actions
- Property Actions
- Proposals Actions
- Staff Actions
- Subscriptions Actions
- Tasks Actions
- Tickets Actions
- Timesheets Actions
Contracts → Update
AI-generatedSummary
Update an existing contract by specifying its Contract Id along with the contract fields to be changed in the payload.
Inputs
- Contract Id (required) — Provide the exact contract ID number or use a search term such as name, email, or keyword to locate the contract. Supports smart search with AI-assisted resolution from context.
- Payload (JSON) (required) — JSON object containing the contract fields and their updated values. Can be manually entered or auto-generated by AI from input data context.
Output shape
a single JSON object containing the updated contract details or errors if update fails
Requires the Contract Id for locating the contract to update. The payload must be a valid JSON object with the update data. The operation supports smart search for Contract Id and AI-assisted auto-fill for the payload fields. Errors include no matching contract found or multiple matches prompting clarification.
Examples
Example 1: Update a contract's details by specifying its Contract Id and the fields to modify in JSON format.
Set 'Contract Id' to the existing contract numeric ID or a search keyword resolving to a unique contract. Provide the 'Payload (JSON)' with desired contract update fields.