Short answer
You can import a product feed as a CSV or TXT upload, from a hosted HTTPS URL, or by SFTP. Items expire after two weeks, so OpenAI recommends a hosted URL or automated SFTP for anything beyond a test. Processing takes minutes to hours depending on size.
Choose a method
| Method | Best for |
|---|---|
| CSV or TXT upload | Getting started, occasional manual updates |
| Hosted URL | A catalog at a stable HTTPS address |
| SFTP | Automated server-to-server uploads |
Keep it healthy
- Refresh well inside the two-week expiry
- Check Upload History for errors after each import
- Make sure product image hosts don't block OAI-SearchBot
- Mark items you don't want advertised as not ads-eligible; products are eligible by default
Questions
Where is the field list?
OpenAI's developer documentation holds the feed specification; the Help Center article links to it.
Facts checked against the sources below on 12 October 2026. Platforms change quickly: if something here no longer matches what you see, tell us and we will update it.