store_update_product_pricing

Update per-product pricing.

PATCH markup_percent (0-500) and/or price_override_cents (≥ 0) on a published store_products row. Pass null to clear an override. At least one field is required. Server rejects price_override below base_cost_cents.

Request

arguments
{
  "slug": "string",
  "product_id": "uuid",
  "markup_percent": "number | null?",
  "price_override_cents": "number | null?"
}

Response

content[0].text (JSON-parsed)
{
  "ok": true,
  "store_product_id": "uuid",
  "computed_price_cents": "number"
}

Example

tool call
{
  "name": "store_update_product_pricing",
  "arguments": {
    "slug": "bravo",
    "product_id": "b1a4c4ba-…",
    "price_override_cents": 4500
  }
}

Related tools