photo_url
Yogur entero vainilla
La Serenísima · 190 g
Datos nutricionales oficiales y productos de góndola con código de barras, en una sola API. Búsqueda en español en menos de 50 ms, valores por 100 g/ml y porciones reales.
Plan gratuito con 1.000 requests/mes. Sin tarjeta.
$ curl 'https://nutricion-api-arg.fly.dev/v1/foods/search?q=yerba' \
-H 'x-api-key: YOUR_API_KEY'
{
"results": [
{
"id": "a1f0…",
"name": "Yerba mate",
"source": "GENERIC",
"base_unit": "g",
"per_100": { "kcal": 5, "protein": 0.4 }
}
]
}
Valores nutricionales por 100 g/ml, foto del producto, etiqueta y código de barras.
photo_url
La Serenísima · 190 g
Macros por 100 g
Porciones
Cada alimento incluye además código de barras, foto del producto, foto de la etiqueta nutricional, marca, fuente y estado de verificación.
Una base de datos pensada para Argentina, con la performance de una API moderna.
Full-text en español + fuzzy con pg_trgm: encuentra resultados aunque haya typos o acentos.
Lookup directo por código de barras para productos de góndola. Ideal para apps de escaneo.
Valores siempre normalizados por 100 unidades de la unidad base, más porciones reales (1 vaso, 1 lata, 1 paquete).
Base de datos oficial de alimentos genéricos argentinos, sumada a productos de marca y aportes de la comunidad.
Fotos de producto y etiquetas nutricionales servidas desde Storage para mostrar en tu UI.
Versionada (/v1), respuestas tipadas y errores con shape consistente { error: { code, message } }.
Autenticás con tu API key en el header y listo. Estos son los endpoints de la versión 1.
/v1/foods/search?q=Búsqueda por texto/v1/foods/barcode/:codeLookup por código de barras/v1/foods/:idDetalle + porciones/v1/foodsCrear (community)/v1/foods/:idEditarconst res = await fetch(
'https://nutricion-api-arg.fly.dev/v1/foods/barcode/7790070410115',
{ headers: { 'x-api-key': API_KEY } }
);
const { food } = await res.json();
// food.name, food.per_100, food.porciones[]
Empezá gratis y escalá cuando lo necesites. Sin sorpresas.
Para probar e integrar.
Para apps en producción.
Para alto volumen y SLA.
Combinamos una base de datos oficial de alimentos genéricos argentinos con productos de góndola y aportes de la comunidad, todo curado y normalizado por 100 g/ml.
Siempre por 100 unidades de la unidad base del alimento (g para sólidos, ml para líquidos). Las porciones se devuelven aparte, en la misma unidad base.
Menos de 50 ms. Usamos índices GIN con tsvector en español y pg_trgm para fuzzy, todo sobre Postgres, sin Elasticsearch.
Sí. Con un plan Pro o Enterprise podés crear y editar community foods, que entran con estado PENDING para moderación.
Escribinos desde el formulario de contacto con tu caso de uso y te ayudamos a migrar tu API key al plan correcto.
Contanos qué querés construir y te conseguimos el plan ideal o una API key para empezar.