Query commercetools product projections in staged vs current state and implement a staged-then-publish rollout for a catalog price update

domain: docs.commercetools.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Call GET /product-projections/{id}?staged=true to inspect the staged version of the product including pending price changes before they are published
  2. Apply price changes to the staged version via product update actions (addPrice, changePrice) without publishing; confirm changes are visible at staged=true but not staged=false
  3. Use the Query endpoint (GET /product-projections/search?staged=true&filter=...) to verify a batch of staged products meet your pricing criteria before bulk publishing
  4. Publish each product using the POST /products/{id} update action publish to move staged changes to current; for bulk rollout, queue publishes and respect rate limits
  5. After publishing, re-query staged=false projections or use a search re-index trigger to confirm the current projection reflects the new prices in search results

Known gotchas

Related routes

Run a Shopify Admin GraphQL bulk mutation to update variant prices across a large catalog using stagedUploadsCreate and bulkOperationRunMutation
shopify.dev · 6 steps · unrated
Implement commercetools product type and attribute schema migration with backward-compatible rollout across multiple regions
commercetools product type management · 6 steps · unrated
Build a product catalog pipeline that pushes feed updates to a search index via an event-driven architecture
opensearch.org · 5 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans