TempoLife

TempoLife › L’open source et l’API alimentaire › food-api

API aliments et nutrition

Une API HTTP en lecture seule pour rechercher des aliments et lire leur nutrition pour 100 g.

BêtaStatut
lecture seuleaccès
gratuit (usage raisonnable)coût

C’est en bêta. Ça marche, mais les champs exacts peuvent changer jusqu’à l’annonce d’une version stable versionnée.

Ce que c’est

L’API alimentaire permet de chercher dans une base d’aliments et de récupérer énergie et macronutriments pour 100 g en JSON. Elle est en lecture seule — pas d’écriture ni de données personnelles d’aucune sorte — ce qui la rend sûre à appeler depuis un site statique ou un projet hobby. Elle est actuellement en bêta : la forme ci-dessous est stable dans l’intention, mais traitez les champs exacts comme susceptibles de changer jusqu’à une 1.0 versionnée, et n’y construisez encore rien de critique. Il y a une limite d’usage raisonnable ; un usage lourd ou commercial doit d’abord nous contacter.

Exemples

Rechercher un aliment

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

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

Lire un aliment par id

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

L’appeler depuis le shell

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

Autres paquets

Jeu de données nutritionnelles ouvert

Un instantané CSV/JSON téléchargeable d’aliments courants et de leur nutrition pour 100 g.

Prévu

unit-convert (JS)

Le petit convertisseur sans dépendances derrière units.tempolife.app, en paquet ouvert.

Prévu

Source: Docs open source et API TempoLife. Le statut est à jour à la date de contrôle ; un statut bêta ou prévu signifie que l’interface peut encore changer. · vérifié 2026-09-04

Questions fréquentes

API aliments et nutrition est-il prêt à l’emploi ?

C’est en bêta : utilisable pour prototypes et projets annexes, mais traitez les champs exacts comme susceptibles de changer jusqu’à un 1.0 stable.

Combien ça coûte ?

Rien dans le cadre d’un usage raisonnable. Le code publié est open source sous licence permissive avec attribution ; l’API bêta est gratuite dans une limite de débit.

Ou utilisez simplement l’app

TempoLife vous donne toute la base d’aliments plus calculateurs et suivis, gratuit, sans code.

Obtenir l’app gratuitementObtenir l’app