Submit a product discovery feed to OpenAI's ACP endpoint so your catalog appears in ChatGPT Shopping recommendations

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

Steps

  1. Register your store in the ACP merchant portal at chatgpt.com/merchants and obtain your feed upload endpoint and allow-listed HTTPS URL from OpenAI.
  2. Prepare a compressed product feed file (gzip-compressed JSONL, CSV, or XML) containing required fields: product title (max 150 chars), description (max 5,000 chars), price with ISO 4217 currency code, availability status, image URLs, and eligibility flags for search and checkout.
  3. Push the feed via HTTPS POST to your OpenAI-provided feed endpoint on an initial full upload; subsequent incremental updates are accepted as often as every 15 minutes.
  4. Monitor feed processing status via the merchant portal; errors (missing required fields, encoding issues) are surfaced in the dashboard within minutes.
  5. Once approved, verify your products appear in ChatGPT Shopping by querying ChatGPT for product searches relevant to your catalog; note that ChatGPT now routes users to your merchant site rather than completing in-chat checkout.

Known gotchas

Related routes

Publish a structured product catalog to the ACP Feed endpoint so AI agents can discover and query your inventory
github.com/agentic-commerce-protocol/agentic-commerce-protocol · 5 steps · unrated
Apply through OpenAI's rolling chatgpt.com/merchants application process to enable ChatGPT product discovery and agent checkout for a storefront outside the auto-eligible Shopify and Etsy seller pool
chatgpt.com · 6 steps · unrated
Reconcile an existing Google Merchant Center product feed with the Agentic Commerce Protocol Product Feed specification's required schema so one pipeline can serve both Google Shopping and ChatGPT
developers.openai.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ 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