+100.000 productos · mercado argentino

El barcode lookup
que faltaba
en Argentina.

API REST para buscar productos por código EAN, nombre y categoría. Datos reales, precios en ARS, integración en minutos.

100k+ productos
<10ms p99
99.9% uptime
GET /v1/products/barcode/:ean 200 OK · 8ms
$ curl https://ez-catalog.huggian.com/v1/products/barcode/7790895000997 \
  -H "X-Api-Key: ezc_free_xxxxxxxx"

# respuesta
{
  "name": "Coca-Cola 500ml",
  "brand": "Coca-Cola",
  "barcode": "7790895000997",
  "category": "Bebidas > Gaseosas",
  "country_of_origin": "AR",
  "verified": true
}

Barcodes que empiezan con 779 son argentinos. Devolvemos eso y más.

Diseñado para velocidad y precisión

Cada endpoint pensado para el mercado argentino. Datos reales, respuestas rápidas, integración simple.

Velocidad

Caché Redis integrado

Las búsquedas por código de barras se resuelven desde memoria. Latencia p99 menor a 10ms para productos cacheados.

Búsqueda

Full-text en español

Motor de texto completo con stemming en español. Busca "coca cola" y encuentra "Coca-Cola 500ml", "Coca-Cola Zero" y variantes.

Datos

+100k productos reales

Base de datos curada con productos del mercado argentino: código EAN-13, marca, categoría, origen e imagen.

Branding

Marcas con logo

Cada producto incluye marca normalizada y URL de logo. Mostrá branding real en tu app sin trabajo extra.

Taxonomía

Categorías jerárquicas

Árbol de categorías con padre-hijo. Filtrá búsquedas por categoría para resultados más precisos.

Acceso

API keys por tier

Free, Basic, Pro y Admin. Cada nivel tiene su rate limit y permisos. Escalá a medida que crecés tu aplicación.

Integración en 3 pasos

Sin SDKs propietarios, sin configuración compleja. REST puro con JSON.

01

Creá tu API key

Registrate en Huggian y generá tu key gratuita en segundos. Sin tarjeta de crédito requerida para el plan Free.

auth paso 01
curl https://ez-catalog.huggian.com/v1/products/barcode/7790895000997 \
  -H "X-Api-Key: ezc_free_xxxxxxxx"
02

Integrá en tu app

Una sola llamada HTTP. Funciona con cualquier lenguaje: Rust, Python, JavaScript, PHP, Go. Respuesta JSON limpia.

javascript paso 02
// JavaScript
const res = await fetch('/v1/products/search?q=leche', {
  headers: { 'X-Api-Key': process.env.EZ_CATALOG_KEY }
});
const products = await res.json();
03

Buscá y escalá

Empezá con el plan Free. Cuando necesitás más volumen o escritura, subí a Basic o Pro con un clic desde el panel.

http paso 03
// Contribuir un producto nuevo (Basic+)
POST /v1/products
{
  "barcode": "7798xxx",
  "name": "Mi producto",
  "brand": "Mi marca"
}

Precios en pesos

Pagás en ARS. Sin conversiones, sin sorpresas. Cancelás cuando quieras.

Free

Gratis para siempre

Para probar y proyectos pequeños.

  • 50 requests / minuto
  • Solo lectura
  • Búsqueda por barcode y texto
  • JSON response
  • Sin tarjeta de crédito
Empezar gratis

Basic

Más popular
$9.999 / mes ARS

Para apps en producción con volumen moderado.

  • 200 requests / minuto
  • Lectura y escritura
  • Contribuir productos nuevos
  • Acceso a logos de marcas
  • Soporte por email
Elegir Basic

Pro

Alto volumen
$29.999 / mes ARS

Para plataformas con alto tráfico.

  • 1.000 requests / minuto
  • Lectura y escritura
  • Webhooks de actualización
  • SLA 99.9% garantizado
  • Soporte prioritario
Elegir Pro

¿Necesitás Enterprise o mayor volumen? Contactanos.

Preguntas frecuentes

¿Qué es un código de barras EAN-13? +
Es el estándar de código de barras internacional. En Argentina, los productos locales tienen barcodes que empiezan con 779. Ez-catalog indexa tanto productos nacionales como importados.
¿Qué pasa si el producto no está en la base de datos? +
El endpoint devuelve 404. Con un plan Basic o superior podés contribuir el producto nuevo via POST /v1/products y queda disponible para todos los usuarios de la API.
¿Cómo funciona el rate limit? +
Se cuenta por ventana deslizante de 60 segundos por API key. Si superás el límite recibís un 429 con el header Retry-After indicando cuántos segundos esperar.
¿Los datos están actualizados? +
La base crece continuamente con contribuciones de usuarios Basic/Pro y scraping verificado de Open Food Facts AR. Cada producto tiene un campo verified indicando si fue revisado manualmente.
¿Puedo usar la API en producción con el plan Free? +
Sí, el plan Free no tiene fecha de vencimiento. Si tu volumen crece o necesitás escritura, migrá a Basic. No hay corte abrupto.
¿Cómo proceso el pago? +
A través del panel de Huggian con MercadoPago o tarjeta de crédito. Factura disponible en todos los planes pagos.

Plan Free · sin tarjeta · sin fecha de vencimiento

50 requests por minuto.
Gratis, hoy.

Cuando tu volumen crece, migrás a Basic o Pro con un clic desde el panel. Sin corte abrupto, sin sorpresa.