TempoLife

TempoLife › Código aberto e a API de alimentos › food-api

API de alimentos e nutrição

Uma API HTTP somente leitura para buscar alimentos e ler a nutrição por 100 g.

BetaStatus
somente leituraacesso
grátis (uso justo)custo

Isto está em beta. Funciona, mas os campos exatos podem mudar até um lançamento estável versionado ser anunciado.

O que é

A API de alimentos permite buscar num banco de alimentos e devolver energia e macronutrientes por 100 g em JSON. É somente leitura — sem escrita e sem dados pessoais de nenhum tipo —, o que a torna segura para chamar de um site estático ou um projeto hobby. Está em beta: a forma abaixo é estável na intenção, mas trate os campos exatos como sujeitos a mudança até um 1.0 versionado, e ainda não construa nada crítico nela. Há um limite de uso justo; uso pesado ou comercial deve falar conosco primeiro.

Exemplos

Buscar um alimento

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

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

Ler um alimento por 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 }
}

Chamar a partir do shell

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

Outros pacotes

Conjunto de dados nutricionais aberto

Um instantâneo CSV/JSON para download de alimentos comuns e sua nutrição por 100 g.

Planejado

unit-convert (JS)

O conversor pequeno e sem dependências por trás de units.tempolife.app, como pacote aberto.

Planejado

Fonte: Docs de código aberto e API do TempoLife. O status vale na data da verificação; um status beta ou planejado significa que a interface ainda pode mudar. · conferido 2026-09-04

Perguntas frequentes

API de alimentos e nutrição está pronto para usar?

Está em beta: usável para protótipos e projetos paralelos, mas trate os campos exatos como sujeitos a mudança até um 1.0 estável.

Quanto custa?

Nada dentro do uso justo. O código lançado é código aberto sob licença permissiva com atribuição; a API beta é grátis dentro de um limite de taxa.

Ou simplesmente use o app

O TempoLife dá o banco de alimentos inteiro mais calculadoras e rastreadores, grátis, sem código.

Obter o app grátisBaixar o app