TempoLife › Avatud lähtekood ja toidu-API › food-api
Toidu ja toitumise API
Ainult lugemiseks mõeldud HTTP API toitude otsimiseks ja nende toiteväärtuse lugemiseks 100 g kohta.
See on beetas. See töötab, kuid täpsed väljad võivad muutuda, kuni stabiilne versioonitud väljalase on välja kuulutatud.
Mis see on
Toidu-API võimaldab otsida toiduandmebaasist ning saada tagasi energia ja makrotoitained 100 g kohta JSON-ina. See on ainult lugemiseks — kirjutamisõigust ei ole ja isikuandmeid mingil kujul ei ole —, seega on seda ohutu kutsuda staatiliselt saidilt või hobiprojektist. Praegu on see beetas: allolev kuju on kavatsuselt stabiilne, kuid käsitle täpseid välju muutuvatena, kuni versioonitud 1.0 on välja kuulutatud, ja ära ehita sellele veel midagi kriitilise tähtsusega. Kehtib mõistliku kasutuse päringupiirang; raske või äriline kasutus peaks esmalt ühendust võtma.
Näited
Otsi toitu
GET https://open.tempolife.app/v1/foods?q=banana&lang=en
{
"query": "banana",
"results": [
{ "id": "banana-raw", "name": "Banana, raw", "kcal_100g": 89 }
]
}Loe üht toitu id järgi
GET https://open.tempolife.app/v1/foods/banana-raw
{
"id": "banana-raw",
"name": "Banana, raw",
"per_100g": { "kcal": 89, "protein_g": 1.1, "carbs_g": 22.8, "fat_g": 0.3 }
}Kutsu käsurealt
curl -s 'https://open.tempolife.app/v1/foods?q=oat+milk'Teised paketid
Avatud toitumisandmestik
Allalaaditav CSV/JSON hetktõmmis tavalistest toitudest ja nende toiteväärtusest 100 g kohta.
unit-convert (JS)
Väike, sõltuvusteta teisendaja saidi units.tempolife.app taga, avatud paketina.
Allikas: TempoLife’i avatud lähtekoodi ja API dokumentatsioon. Olek kehtib kontrollikuupäeva seisuga; beeta või planeeritud olek tähendab, et liides võib veel muutuda. · kontrollitud 2026-09-04
Korduma kippuvad küsimused
Toidu ja toitumise API: kas on kasutamiseks valmis?
See on beetas: kasutatav prototüüpideks ja kõrvalprojektideks, kuid käsitle täpseid välju muutuvatena kuni stabiilse 1.0-ni.
Kui palju see maksab?
Mõistliku kasutuse piires mitte midagi. Avaldatud kood on avatud lähtekoodiga lubava litsentsi all koos omistamisega; beeta-API on tasuta päringupiirangu piires.
Või kasuta lihtsalt rakendust
TempoLife annab sulle kogu toiduandmebaasi ning kalkulaatorid ja jälgijad, tasuta, koodi pole vaja.