Update finished-good metadata
Updates image_url, assembly_status, and is_active. Pricing fields (unit_price, extra_cost, profit_margin) are not modifiable via the public API. Use PUT /inventory/{id}/threshold to change the alert threshold and POST /inventory/{id}/adjust to change stock.
Authorizations
API keys are minted in the AutoPrintFarm web app under Settings → API Keys. Send as Authorization: Bearer apf_live_.... Keys are shown exactly once at creation and can be revoked at any time.
Path Parameters
Finished-good row id.
Body
Public image URL; pass null to clear.
Internal assembly lifecycle stage for composite kits. printed = parts on hand, not yet assembled; needs_assembly = waiting to be built; assembled = ready to ship.
printed, needs_assembly, assembled Soft-delete flag. Inactive rows are hidden from alerts and stats but kept for historical reference.