INCLUDED IN AGENTICSUITE

CMS Sync Bundle for Headless Magento

Deliver Magento CMS content to Astro in a bulk, cacheable form. Fetch active blocks or pages with Magento media directives resolved for rendering.

Part of the complete platform.

This capability is included in AgenticSuite. Get the Astro storefront and all headless and Luma-compatible modules listed on this website.

Explore AgenticSuite Discuss your Magento project
Your platform. Your control.Full source code and your business data.
Built to work togetherAstro storefront and comprehensive Magento modules.
Check your requirements with us
  • Bulk queries for active blocks or pages
  • Resolved Magento media URLs
  • Single-item queries for on-demand content
User Guide
MODULE DEMO · 0:39

CMS Sync Bundle for Magento 2 — Headless CMS Blocks & Pages

BUILT AROUND THE WAY YOU WORK

Your CMS content, ready for the storefront.

Included in AgenticSuite. This is part of a headless Magento implementation; the storefront and deployment must be configured to use it.

01

Fetch content in useful bundles

Read active CMS blocks or pages together instead of requesting every item separately. Resolved media directives give the frontend usable image URLs.

CMS Block Bundle in the admin
CMS Block Bundle in the admin
02

Build the refresh strategy around your store

Pre-warm shared content, use single-item queries where appropriate and configure refresh behaviour in your deployment. Anonymous output is limited to active content.

A CLEAR WORKFLOW

From setup to everyday use.

  1. 01

    Explore AgenticSuite and the live storefronts to see how the parts fit together.

  2. 02

    Discuss your current Magento setup, integrations and requirements with our team.

  3. 03

    Configure and test this capability as part of the agreed storefront project.

BEFORE YOU DECIDE

A few straight answers.

Need to check your own store?
Talk to our team

Do I need to buy this capability separately?+

AgenticSuite includes the Astro storefront and all headless and Luma-compatible modules listed on this website. Discuss the complete platform and your implementation scope with us.

Can you migrate my current store while it remains live?+

We can prepare and test a new storefront while the existing store keeps trading. Product, CMS and compatible module-data migration, final data synchronisation and cutover are planned for your specific project.

Does the licence include hosting and a bespoke build?+

Hosting, migration, training and custom development are agreed separately. We can discuss Cloudways for Magento and Cloudflare for the frontend; you can pay the providers directly or request a managed quotation.

Latest release: Version 1.0.3

CMS Sync Bundle is a Magento 2 module that serves every CMS block and page to a headless storefront in one GraphQL call, with media directives resolved to absolute or CDN URLs, HTML sanitised, a deduplicated image list, and a version hash for cache invalidation.

Your site chrome lives in CMS blocks — and headless makes them hard to reach

Headers, footers, promo bars, banners, info pages — a huge amount of a storefront is CMS content, edited by your team in Magento. On a headless build, the front end has to fetch all of that, and Magento's CMS GraphQL makes you request blocks one at a time and resolve {{media url=}} image directives yourself. That's a pile of round-trips and front-end glue just to render the chrome. CMS Sync Bundle collapses it into one query that returns everything, ready to render.

All blocks in one query · All pages too · Media URLs resolved · Deduplicated images · Single-item fetch · Active-only, safe · Cache-friendly · Check release-specific Magento and PHP compatibility

Everything at onceOne query returns all active CMS blocks; another returns all pages — no fetching block by block.
Images already resolvedMagento's {{media url=}} directives are turned into real URLs, deduplicated, so the front end renders straight away.
Single when you need itFetch a single block or page by identifier for on-demand loads and previews.
Built to cachePre-warm a content cache once so your site chrome renders instantly without per-block round-trips.

What you'll use it for

  • Render chrome instantly — pull every header, footer and promo block in one request and cache them for fast page loads.
  • Keep content in Magento — let your team edit blocks and pages where they always have, and the front end picks them up.
  • Cut front-end glue — stop resolving media directives by hand; the query returns finished image URLs.
  • Build CMS pages headless — serve your info, policy and landing pages to Astro from the same bundle.

How it works

All CMS content → one query (media resolved) → cached chrome1MAGENTO CMSBlocks (header, footer,promos) + pagesedited by your team2CMS SYNC BUNDLEcmsBlockBundle / cmsPageBundleResolve {{media url=}}Deduplicate imagesActive-only for public3ASTRO FRONT ENDCaches once, renders chrome instantly —no per-block round-trips

Active-only for the public — by design

A bulk content endpoint must never leak drafts. When an anonymous storefront calls the bundle, it returns only active blocks and pages — a disabled or draft block can't slip out through the "give me everything" query, because active-only is enforced for non-admin callers. The media work is done for you too: {{media url=}} directives are resolved into real URLs and deduplicated, so you're not shipping the same image reference a dozen times or post-processing HTML on the front end. Editorial stays in Magento; the front end just renders.

Specifications

Block queriescmsBlockBundle (all active) and cmsBlockSingle (by identifier)
Page queriescmsPageBundle (all) and cmsPageSingle (by identifier)
Media{{media url=}} directives resolved to real URLs, deduplicated
SafetyActive-only output enforced for anonymous callers; inactive content needs admin context
DesignOne-shot bulk fetch built for front-end content caching
Delivery & licenceComposer install, per-domain licence key, updates via Composer

Works with

Part of the AgenticEcom suite for Headless & Astro:

The sibling to the Product Shell Bundle; keep cached content fresh with Astro ISR and feed promo blocks to NavBridge Pro. Included in the AgenticEcom Suite.

Frequently asked questions

How is this better than Magento's CMS GraphQL?

Magento returns CMS blocks one at a time and leaves you to resolve {{media url=}} image directives. This bundle returns all active blocks (or all pages) in one query, with media URLs already resolved and deduplicated — far fewer round-trips and no front-end glue.

Can it return CMS pages as well as blocks?

Yes. There are bundle queries for both blocks and pages, plus single-item queries to fetch one block or page by identifier on demand.

Will it expose draft or disabled content?

No. For anonymous storefront callers the bundle returns only active blocks and pages, so a draft or disabled item can't leak through the bulk query.

Why resolve media URLs server-side?

So the front end receives ready-to-render HTML. Resolving and deduplicating {{media url=}} directives in Magento means your Astro storefront doesn't have to post-process content or ship duplicate image references.

Which Magento and PHP versions are supported?

Check release-specific Magento and PHP compatibility before installation.

SEE THE WHOLE PLATFORM

The capability is one part. AgenticSuite brings it together.

Keep Magento as your commerce engine. Shape the customer experience in Astro Admin, with an integrated module collection behind it.

INSIDE AGENTICSUITE 00:57
LIVE PROOF

A complete B2B catalogue.

Explore SyncComms: approximately 1,000 products, guided finders, category filters and a quotation journey.

Explore SyncComms
90+

Mobile scores achieved.

See the dated mobile lab reports linked from our homepage, or test the live sites yourself. Results depend on the page and test conditions.

View the performance evidence
BUILT AROUND YOUR STORE

Make the move while you trade.

We can scope migrations, frontend rebuilds and new stores. Hosting, migration, training and custom development are agreed separately.

Discuss your project
YOUR NEXT STOREFRONT STARTS HERE

See what AgenticSuite could do for your business.

Explore the working sites, watch the overview, then talk to us about your catalogue and the store you want to build.