Detach one or more products from the page's show page step. This is the only way
to remove products from a page via the API — the show_page_step.product_ids and
show_page_step.bumps fields on POST/PATCH /api/v2/pages are
additive-only and never remove products.
Detaching is by product id and ignores the bump flag: main products and order bumps
are removed the same way. Detach-then-re-attach via show_page_step.product_ids is
also how you turn an order bump back into a main product.
Accepts product_ids: [...] in the request body or query string. The batch is
transactional — if any id does not resolve to a workspace product, or any id is not
currently attached to the step, no products are detached.
Returns 204 with no body on success.
See Manage products on a checkout page in the Pages Skill for the attach and detach lifecycle.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
204No Content — products successfully detached