Remove Products from Page

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.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params
product_ids
array of strings
required

One or more product public IDs (or numeric IDs) to detach.

product_ids*
Responses
204

No Content — products successfully detached

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json