🇦🇷 Datos 100% argentinos

La API de alimentos más completa de Argentina

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.

30 días gratis, después USD 9,99/mes. Tarjeta de crédito requerida.

Terminal
$ 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",
      "baseUnit": "g",
      "caloriesPer100g": 5
    }
  ]
}
Oficial datos nutricionales de base científica, no estimados
<50ms latencia de búsqueda
Miles de productos de góndola
100% cobertura Argentina
Datos

Todo lo que devuelve cada alimento

Valores nutricionales por 100 g/ml, foto del producto, etiqueta y código de barras.

Yogur entero vainilla La Serenísima photoUrl

Yogur entero vainilla

La Serenísima · 190 g

branded
7791337603615
🏷️ nutritionLabelUrl

Macros por 100 g

Calorías95kcal
Proteínas4.2g
Carbohidratos14g
Grasas2.1g
Fibra0g
Azúcares13g
Sodio55mg

Porciones

1 pote · 190 g 1 cucharada · 15 g

Cada alimento incluye además código de barras, foto del producto, foto de la etiqueta nutricional, marca, fuente y estado de verificación.

Características

Todo lo que necesitás para construir sobre nutrición

Una base de datos pensada para Argentina, con la performance de una API moderna.

🔎

Búsqueda en español

Full-text en español + fuzzy con pg_trgm: encuentra resultados aunque haya typos o acentos.

📦

Código de barras

Lookup directo por código de barras para productos de góndola. Ideal para apps de escaneo.

⚖️

Por 100 g/ml + porciones

Valores siempre normalizados por 100 unidades de la unidad base, más porciones reales (1 vaso, 1 lata, 1 paquete).

🏛️

Datos oficiales

Base de datos oficial de alimentos genéricos argentinos, sumada a productos de marca y aportes de la comunidad.

🖼️

Imágenes y etiquetas

Fotos de producto y etiquetas nutricionales servidas desde Storage para mostrar en tu UI.

🧱

API estable

Versionada (/v1), respuestas tipadas y errores con shape consistente { error: { code, message } }.

Endpoints

Una API REST simple y predecible

Autenticás con tu API key en el header y listo. Estos son los endpoints de la versión 1.

  • GET/v1/foods/search?q=Búsqueda por texto
  • GET/v1/foods/barcode/:codeLookup por código de barras
  • GET/v1/foods/:idDetalle + porciones
  • POST/v1/foodsCrear (community)
  • PATCH/v1/foods/:idEditar
barcode.js
const 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.caloriesPer100g, food.servings[]
Precios

Planes para cada etapa

Probá 30 días sin cargo. Después, el plan Starter sigue a USD 9,99 por mes.

Starter

GRATISpor 30 días

Después, USD 9,99 / mes.

  • 1.000 requests / mes
  • Búsqueda, barcode y detalle
  • Acceso a datos oficiales + góndola
  • Soporte de la comunidad
Suscribirme

Enterprise

Hablemos

Alto volumen, SLA y una capa de IA sobre la base.

  • Requests ilimitados
  • Todo lo de Pro
  • Buscador con IA
  • Estimación de comidas por texto o foto
  • Catálogo propio y sustitutos con IA
  • SLA, soporte dedicado e integraciones
Contactar ventas
FAQ

Preguntas frecuentes

¿De dónde salen los datos?

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.

¿Cómo se expresan los valores nutricionales?

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.

¿Qué tan rápida es la búsqueda?

Menos de 50 ms. Usamos índices GIN con tsvector en español y pg_trgm para fuzzy, todo sobre Postgres, sin Elasticsearch.

¿Puedo escribir o sugerir alimentos?

Sí. Con un plan Pro o Enterprise podés crear y editar community foods, que entran con estado PENDING para moderación.

¿El plan Starter pide tarjeta?

Sí. Para habilitar la API cargás una tarjeta de crédito en Mercado Pago. Los primeros 30 días no se cobra nada. Después se debitan $ 10.000 ARS por mes (USD 9,99). Si cancelás antes de que termine la prueba, no hay cargo. Sin tarjeta la API no responde.

¿Cómo cambio de plan?

El paso a Pro se hace desde el portal, con la misma tarjeta. Enterprise (incluye la capa de IA) se coordina desde el formulario de contacto.

Contacto

Hablemos de tu proyecto

Contanos qué querés construir y te conseguimos el plan ideal o una API key para empezar.

O escribinos a soporte@codulia.com