TempoLife

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

API de alimentos e nutrição

Uma API HTTP só de leitura para pesquisar alimentos e ler a nutrição por 100 g.

BetaEstado
só de leituraacesso
grátis (utilização justa)custo

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

O que é

A API de alimentos permite pesquisar numa base de alimentos e devolver energia e macronutrientes por 100 g em JSON. É só de leitura — sem escrita e sem dados pessoais de nenhum tipo —, o que a torna segura para chamar a partir de um sítio estático ou de um projeto amador. Está em beta: a forma abaixo é estável na intenção, mas trate os campos exactos como sujeitos a alteração até um 1.0 versionado, e ainda não construa nada crítico nela. Há um limite de utilização justa; utilização pesada ou comercial deve contactar-nos primeiro.

Exemplos

Pesquisar 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 da consola

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

Outros pacotes

Conjunto de dados nutricionais aberto

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

Planeado

unit-convert (JS)

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

Planeado

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

Perguntas frequentes

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

Está em beta: utilizável para protótipos e projetos paralelos, mas trate os campos exactos como sujeitos a alteração até um 1.0 estável.

Quanto custa?

Nada dentro da utilização justa. O código publicado é código aberto sob licença permissiva com atribuição; a API beta é grátis dentro de um limite de taxa.

Ou simplesmente use a app

O TempoLife dá a base de alimentos inteira mais calculadoras e rastreadores, grátis, sem código.

Obter a app grátisObter a app