Holded icon

Holded

Manage Holded contacts, documents, payments, projects, tasks, leads, and custom API requests

Actions45

Project → Update

AI-generated

Summary

Update an existing Holded project by its Project ID, modifying properties such as name, description, contact name, start date, due date, status, billable flag, price, and tags.

Inputs

  • Project ID (required) — The Holded project ID to identify which project to update.
  • Name — Project name.
  • Description — Project description.
  • Contact Name — Contact or client name for the project.
  • Start Date — Project start date in YYYY-MM-DD, ISO date, Unix seconds, or milliseconds format.
  • Due Date — Project due date in YYYY-MM-DD, ISO date, Unix seconds, or milliseconds format.
  • Status — Numeric project status used by Holded.
  • Billable — Numeric flag indicating whether the project is billable in Holded.
  • Price — Project price.
  • Tags — Comma-separated list of project tags.
  • Fields — Additional simple request body fields specified as name-value pairs for custom or less common fields.
  • Advanced Body JSON — Optional JSON object to specify the request body with nested structures or to override simple fields.

Output shape

a single project object reflecting the updated project details.

Returns the updated project data as JSON. If an error occurs and Continue On Fail is enabled, returns an error object for the specific item.

Examples

Example 1: Update a project with basic details

Provide Project ID and any combination of fields such as Name, Description, Status, and Tags to update those values in Holded.

Links

Discussion