Skip to main content

Run Bulk Channel Action

POST 

/api/v2/products/channel-lifecycle/dispatch

Run a bulk channel action (archive, recover or delete) against the eligible listings of the selected products on a sales channel. The action runs in the background and the response returns a tracked_job_log_id you can poll for progress and a per-product success/failure summary.

Only archive, recover and delete are accepted here — publishing new listings uses the bulk publish flow. Products with no eligible listing for the chosen action are skipped; the request returns 422 when none of the selected products are eligible.

  • archive deactivates the listing on the channel (reversible).
  • recover reactivates an archived listing or restores a deleted one.
  • delete permanently removes the listing from the channel.

Authentication: Requires Bearer token.

Request

Responses

OK

Response Headers
    Content-Type