Holded icon

Holded

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

Actions45

Service → Update

AI-generated

Summary

Update an existing service in Holded by specifying its service ID and any desired fields to modify, including name, description, tags, tax percentage, subtotal, sales channel ID, and cost. Optionally use advanced JSON for nested or complex field updates.

Inputs

  • Service ID (required) — The unique identifier of the Holded service to update.
  • Name — New name to assign to the service.
  • Description — New description for the service.
  • Tags — Comma-separated list of tags to associate with the service.
  • Tax (%) — Tax percentage applicable to the service.
  • Subtotal — Base price for the service before tax.
  • Sales Channel ID — Holded sales channel ID associated with the service.
  • Cost — Cost for delivering the service.
  • Fields — Additional simple key-value fields to include in the request body for the update.
  • Advanced Body JSON — A JSON object representing the request body to override or supplement simple fields, enabling nested structures or complex updates.

Output shape

a list containing the updated service object(s) as returned by the Holded API

Returns the updated service record. If multiple items are provided in input, returns a list of results corresponding to each update. The output reflects the JSON structure returned by Holded's API endpoint for service updates.

Links

Discussion