Open Food Facts
Base de données ouverte et collaborative de millions de produits alimentaires emballés avec valeurs nutritionnelles, ingrédients, allergènes et Nutri-Score par code-barres ; sans clé API pour la lecture.
Open Food Facts est une base de données de produits alimentaires du monde entier, de style Wikipedia, entièrement ouverte (licence ODbL). Les opérations de lecture ne nécessitent aucune clé API ; vous consultez n'importe quel produit par son code-barres (EAN/UPC) et obtenez le nom du produit, les marques, les ingrédients, les allergènes, les additifs, le Nutri-Score, le groupe NOVA, l'Eco-Score, les valeurs nutritionnelles complètes pour 100 g, les catégories, les labels et les données d'emballage. Une API de recherche permet d'interroger et de filtrer les produits par catégorie, marque, label, note nutritionnelle et plus encore. Parfait pour les skills de suivi nutritionnel, les automatisations de scan de code-barres, le filtrage régime/allergènes et l'analyse d'ingrédients.
Palier gratuit
Totalement gratuit et open data (ODbL). L'accès en lecture ne nécessite ni clé ni compte ; projet à but non lucratif financé par des dons.Limites de débit
Limites documentées par IP : environ 10 req/min pour les requêtes produit/lecture et 10 req/min pour les requêtes de recherche/facettes. Un User-Agent descriptif est obligatoire, et pour une utilisation intensive ou en masse, il est préférable de télécharger l'export complet des données plutôt que de surcharger l'API.Authentification
Sans cléURL de base
https://world.openfoodfacts.orgCe que vous pourriez construire avec
- Scan de code-barres vers consultation des valeurs nutritionnelles dans un suivi diététique
- Filtrage allergènes / additifs pour des outils de restrictions alimentaires
- Automatisation de score de santé basé sur le Nutri-Score / NOVA
- Analyse d'ingrédients et comparaison de produits
Endpoints clés
- GET
/api/v2/product/{barcode}.jsonRécupérer un produit par code-barres (EAN/UPC) ; v3 disponible et désormais recommandée - GET
/api/v2/search?categories_tags_en={cat}Rechercher/filtrer les produits par tags (catégorie, marque, label, note nutritionnelle) - GET
/cgi/search.pl?search_terms={q}&json=1Recherche plein texte de produits (endpoint CGI legacy)
Les membres accèdent à la recette exécutable
Inscrivez-vous gratuitement pour copier l'exemple de requête, voir une réponse type et lire les pièges à éviter.