NutrientsDB
A curated global food-composition dataset of roughly 2.9 million food entries across 86 normalized nutrient fields, deduplicated across 180+ countries and sold under a one-time license as a downloadable file for local use rather than as a hosted, metered API. Every nutrient value is expressed per 100 g of food, with the unit encoded as a suffix on the field name, and a null value means the source did not report that nutrient rather than that the value is zero. NutrientsDB fronts the licensed dataset with a free, keyless, read-only Sample API that exposes a public 1,000-food slice carrying the identical 86-field schema, so developers, researchers, and AI builders can inspect the shape and density of the data before licensing it. The same sample is mirrored as plain JSON on GitHub and Hugging Face.
NutrientsDB publishes 1 API on the APIs.io network: Foods API. Tagged areas include nutrition, food, nutrients, food-composition, and data.
NutrientsDB’s developer surface includes authentication, documentation, API reference, engineering blog, support, pricing, and 14 more developer resources.
Kin Score
APIs 1
Individual APIs this provider publishes, each with its own machine-readable definition.
NutrientsDB Foods API
The Foods API from NutrientsDB — 1 operation(s) for foods.
Open Collections 2
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONNutrientsDB Sample Foods API
OPEN COLLECTIONArazzo Workflows 1
Multi-step API workflows described with the Arazzo specification.
Resolve a food name to a NutrientsDB record and read its nutrient profile
Two-step flow over the free, keyless NutrientsDB Sample API: search the public 1,000-food sample by name fragment, then re-fetch the chosen record by its stable public_id. Both ...
ARAZZOMCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
nutrientsdb-mcp.yml
MCP SERVERJSON Schema 1
Standalone JSON Schema definitions for this provider's data models.
NutrientsDB Food
JSON SCHEMAExamples 5
Example request and response payloads for these APIs.
Nutrientsdb Error Not Found
EXAMPLENutrientsdb Error Short Q
EXAMPLENutrientsdb Lookup
EXAMPLENutrientsdb Search
EXAMPLESecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 4
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 1
Properties that don't map to a standard resource type