Storefront

Product Feed V2

Changed on

Stream the gzipped product feed (XML, or CSV for OpenAI) from the merchant's own domain.

Backs the new product_feeds system in extension-backend. The token is stable per-feed (rotated on regen via S3 key reuse), and the underlying object is uploaded with Content-Encoding: gzip, so we pass the raw bytes through unchanged and mirror the upstream headers so crawlers (Meta Catalog, TikTok, Google Merchant Center, OpenAI) decompress correctly.

HEAD is forwarded upstream as HEAD: crawlers probe it before fetching, and we answer with the object's headers without streaming the body.

head/feeds/{token}/feed.csv

Request

  • Base URL: https://johrh.com (the document declares no server; this is the origin it was published from)
  • URL: https://johrh.com/feeds/{token}/feed.csv
  • Auth: none declared

Path parameters

tokenstring required

Response

Successful Response

unknown required

Changes

    • ○

      api operation id product_feed_v2_feeds__token__feed_csv_get removed and replaced with product_feed_v2_feeds__token__feed_csv_head

    • ○

      api operation id product_feed_v2_feeds__token__feed_csv_head removed and replaced with product_feed_v2_feeds__token__feed_csv_get