Developer API
NutriBase. Nutritional data, by API.
6,000+ foods. Barcode lookup. Search. For the apps you build.
Otto relies on NutriBase to recognise barcodes and compute nutritional values. We built it for ourselves, but it's mature enough to be useful to others.
NutriBase blends multiple sources — Open Food Facts, FatSecret, USDA FoodData Central — into one consistent API. Local cache on first hit, intelligent fallback on miss.
What you get
Barcode lookup (EAN/UPC), full-text search, nutritional values per 100g (kcal, protein, carbs, fat, fibre, sugars, saturated fat, salt). Plain JSON, no SDK required.
For whom
Fitness, nutrition and food-logging apps. Personal assistants. Internal projects that need reliable nutritional data without integrating three separate APIs.
Endpoints
GET /v1/foods/barcode/:ean · GET /v1/foods/search?q=... · POST /v1/foods (manual or OCR-created entry) · auth via X-Api-Key.
Pricing
Free developer tier for small projects. Commercial tier priced by volume. Email us your estimated volume and we'll come back with a quote — no sales calls.
Contact
Email [email protected]. We'll include a test access key in our first reply.