USDA FoodData Central
Markalar ve standart referans gıdalar için ayrıntılı beslenme verilerine sahip yetkili ABD hükümeti besin veri tabanı; ücretsiz anahtar, 1.000 istek/saat.
FoodData Central, USDA'nın resmi gıda ve besin veri tabanıdır; Foundation Foods, SR Legacy, Survey (FNDDS) ve yüz binlerce Markalı ürünü kapsar. REST API, anahtar kelimeye göre gıda aramanıza, FDC ID'ye göre bir veya daha fazla gıdayı getirmenize ve ayrıntılı besin profillerini (protein, yağlar, vitaminler, mineraller vb.), porsiyon boyutlarını, içerikleri ve marka meta verilerini döndürerek bir gıda listesini sayfalamanıza olanak tanır. Ücretsiz bir API anahtarı (api.data.gov aracılığıyla) 1.000 istek/saat sağlar. Doğru beslenme hesaplamaları, tarif besin toplamı ve diyet analizi skilleri için en iyi seçenek.
Ücretsiz katman
Ücretsiz; veriler kamu malıdır (CC0 1.0). Bir api.data.gov anahtarı için kayıt olun (kart gerekmez). Paylaşılan DEMO_KEY, çok daha düşük limitlerle hızlı test için çalışır.İstek limitleri
Kendi anahtarınızla IP başına 1.000 istek/saat (aşılması anahtarı ~1 saat engeller). DEMO_KEY, IP başına 30 istek/saat ve 50 istek/gün ile sınırlıdır. Kullanım X-RateLimit-* yanıt başlıklarıyla gösterilir.Kimlik doğrulama
API anahtarıTemel URL
https://api.nal.usda.gov/fdc/v1Neler geliştirebilirsiniz
- Tarifler için malzeme başına doğru besin hesabı
- Diyet ve fitness araçları için kalori/makro araması
- UPC/GTIN'den markalı gıda beslenme eşlemesi
- Sağlık otomasyonları için yetkili referans beslenme
Önemli uç noktalar
- GET
/foods/search?query={q}&api_key={key}Anahtar kelimeye göre gıda arama (JSON gövdesiyle POST da mevcut) - GET
/food/{fdcId}?api_key={key}FDC ID'ye göre tek bir gıda için tam detay getirme - POST
/foods?api_key={key}FDC ID'lerine göre birden fazla gıda için detay getirme - GET
/foods/list?api_key={key}Kısaltılmış formatta gıdaların sayfalanmış listesi
Üyeler çalıştırılabilir tarifi alır
Örnek isteği kopyalamak, örnek bir yanıt görmek ve püf noktalarını okumak için ücretsiz giriş yapın.