Skip to main content

Record Product Aging Action

PUT 

/api/inventory-aging/actions/:product

Create or update the aging action state for a product. One state per product:

  • needs_action — default; nothing recorded yet
  • in_progress — a clearance action was recorded (action_type required: price_reduced, listed_on_channel, promotion, bundled, transferred, removal_ordered, written_down, other)
  • resolved — the aged stock was dealt with (resolution required: sold_through, cleared, written_off)
  • accepted — deliberate long-tail stock; optional snooze_until (today or later) keeps it out of the needs-attention scope until that date

note (max 1000 chars) and assigned_to (an active user belonging to the current account) are optional on every status; action_type is rejected for accepted/needs_action and resolution outside resolved. Each write stamps who acted and when.

When granular permissions are enabled for the account, this endpoint requires the inventory.manage_aging permission.

Request

Responses

OK

Response Headers
    Content-Type