USDA FoodData Central
Auktoritativ US-myndighetsnäringsdb med detaljerad näringsinformation för märkes- och standardreferenslivsmedel; gratis nyckel, 1 000 förfrågningar/timme.
FoodData Central är USDA:s officiella livsmedels- och näringsdatabas, som täcker Foundation Foods, SR Legacy, Survey (FNDDS) och hundratusentals märkesprodukter. REST API:et låter dig söka livsmedel via nyckelord, hämta ett eller flera livsmedel via FDC ID och bläddra i en lista med livsmedel, med detaljerade näringsprofiler (protein, fett, vitaminer, mineraler, etc.), portionsstorlekar, ingredienser och märkesmetadata. En gratis API-nyckel (via api.data.gov) ger 1 000 förfrågningar/timme. Bäst i klassen för exakta näringsuträkningar, receptbaserade näringssummeringar och näringanalys-skills.
Gratisnivå
Gratis; data är allmändomän (CC0 1.0). Registrera dig för en api.data.gov-nyckel (inget kreditkort). En delad DEMO_KEY fungerar för snabb testning vid betydligt lägre gränser.Anropsgränser
1 000 förfrågningar/timme per IP med din egna nyckel (överskridande blockerar nyckeln i ~1 timme). DEMO_KEY är begränsad till 30 förfrågningar/timme och 50/dag per IP. Användning visas via X-RateLimit-*-svarsheaders.Autentisering
API-nyckelBas-URL
https://api.nal.usda.gov/fdc/v1Vad du kan bygga med det
- Exakt per-ingrediens näringskalkyl för recept
- Kalori-/makroslåkning för kost- och träningsverktyg
- UPC/GTIN till märkeslivsmedels näringskartläggning
- Auktoritativ referensnäring för hälsoautomatiseringar
Centrala endpoints
- GET
/foods/search?query={q}&api_key={key}Sök livsmedel via nyckelord (även POST med JSON-kropp) - GET
/food/{fdcId}?api_key={key}Hämta fullständig detalj för ett livsmedel via FDC ID - POST
/foods?api_key={key}Hämta detaljer för flera livsmedel via FDC ID:n - GET
/foods/list?api_key={key}Paginerad lista med livsmedel i förkortad form
Medlemmar får det körbara receptet
Logga in gratis för att kopiera exempelanropet, se ett exempelsvar och läsa om fallgroparna.