TempoLife

TempoLife › Open Source und die Lebensmittel-API › food-api

Lebensmittel- und Ernährungs-API

Eine schreibgeschützte HTTP-API zum Suchen von Lebensmitteln und Lesen der Nährwerte je 100 g.

BetaStatus
nur lesenZugang
kostenlos (Fair Use)Kosten

Das ist in Beta. Es funktioniert, aber genaue Felder können sich ändern, bis eine stabile, versionierte Veröffentlichung angekündigt ist.

Was es ist

Die Lebensmittel-API lässt Sie eine Lebensmitteldatenbank durchsuchen und Energie sowie Makronährstoffe je 100 g als JSON zurücklesen. Sie ist schreibgeschützt — kein Schreibzugriff und keinerlei personenbezogene Daten —, daher sicher von einer statischen Site oder einem Hobbyprojekt aus aufrufbar. Derzeit Beta: die Form unten ist in der Absicht stabil, behandeln Sie genaue Felder aber als veränderlich, bis eine versionierte 1.0 angekündigt ist, und bauen Sie noch nichts Missionskritisches darauf. Es gilt ein Fair-Use-Ratenlimit; bei intensiver oder kommerzieller Nutzung bitte zuerst Kontakt aufnehmen.

Beispiele

Ein Lebensmittel suchen

GET https://open.tempolife.app/v1/foods?q=banana&lang=en

{
  "query": "banana",
  "results": [
    { "id": "banana-raw", "name": "Banana, raw", "kcal_100g": 89 }
  ]
}

Ein Lebensmittel per ID lesen

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 }
}

Von der Shell aus aufrufen

curl -s 'https://open.tempolife.app/v1/foods?q=oat+milk'

Andere Pakete

Offener Ernährungsdatensatz

Ein herunterladbarer CSV/JSON-Schnappschuss gängiger Lebensmittel und ihrer Nährwerte je 100 g.

Geplant

unit-convert (JS)

Der kleine, abhängigkeitsfreie Umrechner hinter units.tempolife.app, als offenes Paket.

Geplant

Quelle: Open-Source- und API-Doku von TempoLife. Der Status gilt zum Prüfdatum; ein Beta- oder geplanter Status heißt, die Schnittstelle kann sich noch ändern. · geprüft 2026-09-04

Häufige Fragen

Ist Lebensmittel- und Ernährungs-API einsatzbereit?

Es ist in Beta: nutzbar für Prototypen und Nebenprojekte, behandeln Sie genaue Felder aber als veränderlich bis zu einem stabilen 1.0.

Was kostet es?

Nichts innerhalb von Fair Use. Der veröffentlichte Code ist Open Source unter permissiver Lizenz mit Namensnennung; die Beta-API ist innerhalb eines Ratenlimits kostenlos.

Oder einfach die App nutzen

TempoLife gibt Ihnen die ganze Lebensmitteldatenbank plus Rechner und Tracker, kostenlos, ohne Code.

App kostenlos holenApp holen