Aller au contenu principal

Demarrage rapide API

L'API Eaternity calcule les notes environnementales (CO₂, empreinte eau, Vita Score) pour les recettes et les ingredients.

Obtenir l'acces API

Contactez info@eaternity.ch pour demander des identifiants API.

Authentification

L'API utilise l'authentification HTTP Basic. Votre cle API est le nom d'utilisateur — pas de mot de passe requis.

# Le drapeau -u gere automatiquement l'encodage Base64
curl -u VOTRE_CLE_API: \
-H "Content-Type: application/json" \
https://co2.eaternity.ch/api/kitchens
// JavaScript/Node.js
const apiKey = 'VOTRE_CLE_API';
const auth = btoa(apiKey + ':'); // Encodage Base64 "apikey:"

fetch('https://co2.eaternity.ch/api/kitchens', {
headers: {
'Authorization': 'Basic ' + auth,
'Content-Type': 'application/json'
}
});

Liens rapides

RessourceDescription
Introduction APIPresentation, authentification et codes de statut HTTP
Creer une recetteNoter une recette avec des indicateurs environnementaux
Reference APIValeurs des champs, unites et structures de reponse

Apercu du flux de travail

  1. Creer une cuisine — Les recettes appartiennent a une cuisine (Creer une cuisine)
  2. Creer des recettes — Soumettez des recettes avec des ingredients (Creer une recette)
  3. Obtenir les resultats — Recuperez les valeurs CO₂, notations et indicateurs (Obtenir une recette)

Prochaines etapes