Deutsch
Agentic commerce

AI product feed

Also known as: ChatGPT product feed, product feed for AI agents

An AI product feed is a file that provides a shop’s product data in a defined format so that AI assistants can find, compare and display products with current prices. The best-documented example is OpenAI’s product feed specification for ChatGPT.

At a glance

Publisher
OpenAI
Connects
a shop's product data and ChatGPT
Transport
SFTP, full snapshots at least daily
Format
Parquet preferred; jsonl.gz, csv.gz, tsv.gz

Last checked:

What does the feed contain?

OpenAI’s specification names nine fields for every product: item_id, title, description, url, brand, seller_name, image_url, availability and price. Price is written as an amount, a space and a three-letter ISO 4217 currency code, for example 79.99 USD. Availability takes values such as in_stock or out_of_stock. Feeds are delivered by SFTP in UTF-8. The documentation prefers Parquet and also supports compressed JSONL, CSV and TSV files. It recommends full snapshots at least daily. Variants are submitted as separate rows that share a group_id. The documentation asks merchants to update the feed when a sale starts or ends and to keep stock status current.

Example

JSON
{"item_id":"SKU-1042","title":"Trail Shoe Alpine","description":"Waterproof trail running shoe","url":"https://example.com/trail-shoe-alpine","brand":"Example Brand","seller_name":"Example Shop","image_url":"https://example.com/img/1042.jpg","availability":"in_stock","price":"129.00 EUR"}

Common mistakes

  • Product or image URLs in the feed that are not publicly reachable.
  • Missing required fields, outdated or non-spec field names, and malformed values, which the documentation lists as common ingestion failures.

Sources

  1. Products – Agentic Commerce, OpenAI Developersdevelopers.openai.com
  2. ChatGPT Product Feed specification – Lengow (secondary)lengow.com
  3. File Upload Overview – OpenAI Developersdevelopers.openai.com

Last updated: