[Feature request] Serve .md versions of store pages natively

Short description of issue

Native .md endpoint for pages, articles, collections and products to serve clean Markdown content via URL.

Reproduction steps

No reproduction needed, this is a feature request.

Additional info

Would love to see Shopify serve a Markdown version of any page just by appending .md to the URL:

/pages/{handle}.md
/blogs/{blog-handle}/{article-handle}.md
/collections/{handle}.md
/products/{handle}.md
/pages/{metaobject-page-handle}/{metaobject-handle}.md

A .md endpoint would make it trivial to feed store content into LLM workflows

Ideally Shopify would generate this automatically from the resource’s core fields, but allow developers to customize the output through a new template (templates/products.md.liquid ?), similar to how robots.txt.liquid works today. A sensible default for everyone, with control for those who need it :eyes:

What type of topic is this

Feature request

2 Likes

Hey @senabre

Really like this suggestion - will connect with internal folks here to make sure this is on their radar :slight_smile: