Nutritionix
Nutritionix operates the world's largest verified nutrition database, exposing a Track API (v2) that converts natural-language food and exercise descriptions into full nutrient analysis, and powers food search, branded item lookup, and restaurant menu data for diet, fitness, and health applications.
Nutritionix publishes 4 APIs on the APIs.io network, including Brands API, Item API, Natural Language API, and 1 more. Tagged areas include Restaurant, Health, Nutrition, Food, and Fitness.
The Nutritionix catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Nutritionix’s developer surface includes authentication, documentation, signup flow, pricing, tooling, and 16 more developer resources.
Kin Score
APIs 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Nutritionix Brands API
Search the database of food and restaurant brands.
Nutritionix Item API
Look up detailed nutrition for branded and restaurant menu items.
Nutritionix Natural Language API
Translate plain-text food and exercise phrases into structured nutrition data.
Nutritionix Search API
Search the nutrition database for common and branded foods.
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Nutritionix Track API v2
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Nutritionix Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Nutritionix Finops
FINOPSFeatures 5
Notable capabilities this provider offers.
Natural Language Nutrition
Convert free-text meal descriptions into full nutrient breakdowns including calories, macros, and micronutrients.
Natural Language Exercise
Convert free-text activity descriptions into calorie-burn estimates personalized by gender, weight, height, and age.
Instant Food Search
Typeahead search returning matched common foods and branded foods for autocomplete experiences.
Branded & Restaurant Item Lookup
Retrieve detailed nutrition for branded grocery and restaurant menu items by nix_item_id or UPC.
Verified Nutrition Database
Access the world's largest verified nutrition database, including USDA NDB-linked common foods and over a million branded items.
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Nutritionix Track Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Nutritionix API Rules
SPECTRALNutritionix API Rules
SPECTRALJSON Schema 15
Standalone JSON Schema definitions for this provider's data models.
AltMeasure
JSON SCHEMABrand
JSON SCHEMABrandSearchResponse
JSON SCHEMABrandedFood
JSON SCHEMACommonFood
JSON SCHEMAExercise
JSON SCHEMAFood
JSON SCHEMAFoodsResponse
JSON SCHEMAFullNutrient
JSON SCHEMAInstantSearchResponse
JSON SCHEMANaturalExerciseRequest
JSON SCHEMANaturalExerciseResponse
JSON SCHEMANaturalNutrientsRequest
JSON SCHEMANaturalNutrientsResponse
JSON SCHEMAPhoto
JSON SCHEMAScroll for all 15
JSON Structure 15
JSON Structure definitions describing this provider's data shapes.
Track Alt Measure Structure
JSON STRUCTURETrack Brand Search Response Structure
JSON STRUCTURETrack Brand Structure
JSON STRUCTURETrack Branded Food Structure
JSON STRUCTURETrack Common Food Structure
JSON STRUCTURETrack Exercise Structure
JSON STRUCTURETrack Food Structure
JSON STRUCTURETrack Foods Response Structure
JSON STRUCTURETrack Full Nutrient Structure
JSON STRUCTURETrack Instant Search Response Structure
JSON STRUCTURETrack Natural Exercise Request Structure
JSON STRUCTURETrack Natural Exercise Response Structure
JSON STRUCTURETrack Natural Nutrients Request Structure
JSON STRUCTURETrack Natural Nutrients Response Structure
JSON STRUCTURETrack Photo Structure
JSON STRUCTUREScroll for all 15
Examples 15
Example request and response payloads for these APIs.
Track Alt Measure Example
EXAMPLETrack Brand Example
EXAMPLETrack Branded Food Example
EXAMPLETrack Common Food Example
EXAMPLETrack Exercise Example
EXAMPLETrack Food Example
EXAMPLETrack Foods Response Example
EXAMPLETrack Full Nutrient Example
EXAMPLETrack Photo Example
EXAMPLEScroll for all 15
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 4
What developers build with this provider.
Diet & Calorie Tracking
Power food logging and calorie-counting apps with natural-language meal entry.
Fitness & Activity Tracking
Estimate calories burned from logged workouts and activities.
Restaurant Menu Nutrition
Surface accurate nutrition facts for restaurant and chain menu items.
Nutrition Label Rendering
Generate FDA-style nutrition labels from API nutrient data.
Integrations 2
Pre-built integrations with other platforms and tools.
USDA NDB
Common-food results are linked to USDA National Nutrient Database (NDB) numbers and nutrient attribute IDs.
Syndigo / Riversand
Nutritionix is part of Syndigo; developer documentation is hosted on the Syndigo docs platform.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 6
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