En bref. Les marchands demandent l’accès réservé aux partenaires agréés, valident leurs données produit et transmettent les fiches du catalogue par envoi de fichiers ou par l’API.
Définition : Au 17 octobre 2026, OpenAI décrit une procédure de candidature permettant aux partenaires agréés de transmettre des données produit à ChatGPT par envoi de fichiers ou par une interface de programmation d’applications (API). Un flux de produits (product feed) fournit des fiches structurées du catalogue, comprenant notamment les descriptions des produits, les prix et la disponibilité.
Points clés
- Le guide de démarrage d’OpenAI réserve l’intégration des flux de produits aux partenaires agréés et fournit un lien vers le formulaire de demande d’accès.
- La présentation de l’envoi de fichiers recommande de transmettre des copies intégrales du catalogue au moins une fois par jour via SFTP, un protocole de transfert de fichiers vers un serveur.
- La spécification des produits pour l’envoi de fichiers désigne Stable comme le schéma pris en charge pour les envois en production et exige une ligne distincte pour chaque article ou variante proposé à l’achat.
- La référence de l’API Products prend en charge les mises à jour partielles, avec correspondance par identifiant de produit. Les produits absents d’une mise à jour restent inchangés.
Où un marchand dépose-t-il sa candidature ?
Le guide de démarrage renvoie les candidats vers le formulaire destiné aux marchands. La procédure d’intégration commence par le choix entre l’envoi de fichiers et l’API, puis par l’examen de la spécification correspondante et la validation des champs obligatoires de chaque fiche avant transmission.
Le même guide recommande d’envoyer l’ensemble du catalogue chaque jour par fichier, puis de transmettre les modifications par API au cours de la journée. Pour les petits flux, l’API peut servir à transmettre à la fois le catalogue complet et les mises à jour ultérieures. Les données promotionnelles passent exclusivement par l’API.
Le guide confie également aux marchands la responsabilité de respecter sa politique relative aux produits interdits et la législation applicable. Parmi les exemples de produits interdits figurent l’alcool, les armes et les médicaments soumis à prescription médicale.
Comment fonctionne l’envoi de fichiers ?
La présentation de l’envoi de fichiers d’OpenAI considère chaque copie intégrale comme la référence du catalogue. Elle prend en charge Parquet ainsi que les fichiers JSONL, CSV et TSV compressés. Le texte utilise l’encodage UTF-8.
Chaque mise à jour écrase le fichier en conservant son nom. Lorsqu’un catalogue est réparti entre plusieurs fichiers, appelés fragments (shards), les noms de ces fichiers restent également stables. OpenAI traite les fichiers du répertoire racine SFTP après une courte période sans modification des fichiers envoyés.
Cette présentation recommande de valider un échantillon d’environ 100 articles avant de contrôler la première copie intégrale et d’automatiser les envois. Elle relève les champs obligatoires manquants, les noms de champs obsolètes et les valeurs mal formées parmi les causes courantes d’échec de l’ingestion.
Comment se déroule l’intégration par API ?
La référence Feeds décrit la création et la récupération des métadonnées d’un flux. La réponse à une demande de création renvoie un identifiant de flux. La référence Products décrit les opérations de récupération et d’insertion ou de mise à jour (upsert) : une opération upsert insère un produit ou met à jour un produit existant en le reconnaissant par son identifiant.
Les chemins des points de terminaison documentés sont les suivants :
POST /product_feeds
GET /product_feeds/{id}
GET /product_feeds/{id}/products
PATCH /product_feeds/{id}/products
Ici, {id} est l’identifiant du flux. La réponse à une mise à jour de produits comprend un booléen accepted qui indique si les données transmises sont acceptées. Des données produit invalides entraînent une réponse 400 Bad Request.
Termes associés
- Achats dans ChatGPT
- Quels champs un flux de produits ChatGPT exige-t-il ?
- Fraîcheur du flux de produits
- Agentic Commerce Protocol
Questions fréquentes
Puis-je utiliser un schéma de fichier provisoire en production ?
La spécification des produits pour l’envoi de fichiers d’OpenAI oriente les intégrations en production vers Stable. Draft est disponible pour la préparation des intégrations et les retours.
L’envoi d’un flux active-t-il la finalisation de commande ?
La spécification des produits pour l’envoi de fichiers exige une intégration de finalisation de commande (checkout) activée séparément. Le seul paramétrage d’un indicateur d’éligibilité à la finalisation de commande laisse cette intégration incomplète.
Retirer un produit d’une copie du catalogue le supprime-t-il immédiatement ?
La présentation de l’envoi de fichiers indique que la dernière fiche traitée est conservée jusqu’à 14 jours. Le paramètre is_eligible_search=false rend le produit inéligible à la recherche lors du prochain traitement d’une copie du catalogue par OpenAI.
Sources
- OpenAI, « Get Started », sans date
- OpenAI, « Overview » (envoi de fichiers), sans date
- OpenAI, « Products » (envoi de fichiers), sans date
- OpenAI, « Feeds », sans date
- OpenAI, « Products » (API), sans date
Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO