API

Introduction to Open Food Facts API documentationTutorial on using the Open Food Facts APITutorials for Common developer journeysTutorial on uploading images to the Open Food Facts APIExplanation on Knowledge panelsExplanation on Product AttributesIntroduction to the Robotoff ProjectHow to leverage links to Wikidata (and Wikipedia)Reference OpenAPI documentation for API v2Reference OpenAPI documentation for API v3Reference: API and product schema change logReference: Barcode NormalizationReference: API CheatSheetHow to download product imagesOpen Food Facts AWS images datasetAdding missing productsComparing sodasUsing the Image Refresh APIOpen Food Facts Local Caching: A TutorialFinding healthy breakfast cerealsFolksonomy EngineGet in touch with OpenFoodFactsGet ingredient related analysis on new or existing productsHelping your users get the Green-Score for any productGet the Nutri-Score🎯 Tutorial: Personalizing Product Matching with Open Food Facts Attributes APIHow to create data quality controls in your appLicense - be on the legal sideProduct pricesReporting issues with NutriPatrolImplementing a World-Class Barcode Scan Experience for Your AppOpen Beauty Facts, Open Pet Food Facts, Open Products Facts experimental and specific APIsProviding knowledge panels for a particular Open Food Facts facet (category, brand, etc...)
API Schemas and Versions
API Schemas

API v3 (current)

API v2 (deprecated)

Developer Documentation

Product Opener (Open Food Facts web server) documentation
Event Schemas
GitHub
Introduction to the Open Food Facts API documentation

Reference OpenAPI documentation for API v3

GitHubOpen in GitHub

See api-v3.yaml for edition.

The documentation is automatically generated from the api-v3.yaml file and available at https://openfoodfacts.github.io/documentation/docs/Product-Opener/api/

Reference OpenAPI documentation for API v2

Previous Page

Reference: API and product schema change log

Next Page