Hyros icon

Hyros

Interact with Hyros API - Complete coverage of all endpoints

Actions60

Product → Update

AI-generated

Summary

Updates a Hyros product by its required Product ID, sending only the selected fields from Update Fields. You can change its name, category, cost, price, SKU, tag, package assignments, and recurring or call-product status.

Inputs

  • Product ID (required) — Product ID, as returned by Get Many.
  • Update Fields — Select fields to update. Cost of Goods is sent as customCost; Recurring is sent as isRecurringSale. A product cannot be both recurring and a call product. Packages accepts comma-separated values; enter [] to remove the product from all packages, or omit Packages to leave assignments unchanged. Update Historical Sales controls whether a cost change is propagated to existing sales for profit and ROAS reporting.

Output shape

The Hyros API response for the updated product.

The operation sends the update to PUT /products/{id}; the source does not reshape the response.

Links

Discussion