Zum Hauptinhalt springen

API-Schnellstart

Die Eaternity API berechnet Umweltbewertungen (CO₂, Wasser-Score, Vita Score) für Rezepte und Zutaten.

API-Zugang erhalten

Kontaktieren Sie info@eaternity.ch, um API-Zugangsdaten anzufordern.

Authentifizierung

Die API verwendet HTTP Basic Authentication. Ihr API-Schlüssel ist der Benutzername — kein Passwort erforderlich.

# Das -u Flag übernimmt die Base64-Kodierung automatisch
curl -u IHR_API_SCHLUESSEL: \
-H "Content-Type: application/json" \
https://co2.eaternity.ch/api/kitchens
// JavaScript/Node.js
const apiKey = 'IHR_API_SCHLUESSEL';
const auth = btoa(apiKey + ':'); // Base64-Kodierung "apikey:"

fetch('https://co2.eaternity.ch/api/kitchens', {
headers: {
'Authorization': 'Basic ' + auth,
'Content-Type': 'application/json'
}
});
RessourceBeschreibung
API-EinführungÜberblick, Authentifizierung und HTTP-Statuscodes
Rezept erstellenEin Rezept mit Umweltkennzahlen bewerten
API-ReferenzFeldwerte, Einheiten und Antwortstrukturen

Arbeitsablauf-Überblick

  1. Küche erstellen — Rezepte gehören zu einer Küche (Küche erstellen)
  2. Rezepte erstellen — Rezepte mit Zutaten einreichen (Rezept erstellen)
  3. Ergebnisse abrufen — CO₂-Werte, Bewertungen und Kennzahlen abrufen (Rezept abrufen)

Nächste Schritte