Actions58
- Client Actions
- Company Actions
- Contact Actions
- Expense Actions
- Expense Category Actions
- Invoice Actions
- Project Actions
- Project Task Assignment Actions
- Project User Assignment Actions
- Report Actions
- Task Actions
- Time Entry Actions
- User Actions
Project → Update
AI-generatedSummary
Update an existing Harvest project by specifying its ID and the fields to modify.
Inputs
- ID (required) — The numeric ID of the project to update.
- Update Fields — A collection of project properties to update, such as Client ID, Name, Code, active status, billing options, rates, budgets, notes, and project start/end dates.
Output shape
a single JSON object representing the updated project.
The output contains all details of the updated project as returned by the Harvest API after applying the specified changes.
Examples
Example 1: Update the name and client ID of a specific project.
Provide the project ID and set 'Name' and 'Client ID' fields in the 'Update Fields' collection.