La API del comercio local.
Busca productos y tiendas cerca de un punto, compara el precio de un producto entre todas las tiendas que lo venden y sigue cómo cambia. JSON, una clave y límites claros.
Prueba gratis: 100 llamadas al mes, todos los endpoints, sin tarjeta.
$ curl https://data.loveoo.app/v1/products/search \ -H "Authorization: Bearer $LOVEO_KEY" \ -G -d q="muga crianza" -d city=madrid { "products": [ { "name": "Muga Crianza 2022", "stores_count": 5, "price": { "min": 16.11, "median": 19.95, "max": 21.50 } }, … ], "next_cursor": "eyJvIjoxMH0" }
Productos, tiendas y marcas. Cada uno con sus precios.
Buscar productos
Por texto o categoría, cerca de un punto o en toda la ciudad, con filtros de precio y de stock publicado.
Comparar precios
Todas las tiendas que venden un producto, ordenadas por precio, con mínimo, mediana, máximo y diferencia.
Evolución del precio
Una serie por tienda, con un punto cada día que cambió el precio. Historial desde junio de 2026.
Buscar tiendas
Por categoría o nombre, en un distrito, en la ciudad o en un radio de hasta 5 km.
Catálogo de una tienda
El perfil de la tienda y todo lo que publica, paginado y filtrable por categoría.
Dónde se vende una marca
Tiendas, ofertas, rango de precios y distritos de una marca en la ciudad.
En el plan Profesional, además: exportaciones CSV de una tienda o una marca, y seguimiento de marca con avisos por email.
Cada precio, con su tienda, su fecha y su enlace.
Lo que trae un producto y lo que trae cada una de sus ofertas.
| Campo | Qué es |
|---|---|
| name, brand, category | Nombre más claro entre tiendas, marca y categoría. |
| image_url, edition | Imagen de una de sus tiendas y edición, si la tiene. |
| stores_count | Tiendas distintas que lo venden; una cadena cuenta una vez. |
| price | Mínimo, mediana y máximo entre esas tiendas. |
| match_method | Cómo se emparejó: gtin, mpn, name, llm, manual o single. |
| Campo | Qué es |
|---|---|
| store | Tienda, distrito, ciudad y coordenadas. |
| price_eur | El precio que muestra la tienda, rebajas incluidas. |
| listed_in_stock | Si la tienda lo publica como disponible, en la fecha de lectura. |
| captured_at | El día en que leímos ese precio. |
| source_url | La página del producto en la web de la tienda. |
Reglas claras, sin sorpresas en la factura.
Identificadores estables
Un producto conserva su id entre actualizaciones; solo cambia si dos fichas se unen o se separan.
Nunca cobramos por exceso
Cada respuesta trae tu consumo en las cabeceras. Al llegar al límite, 429 hasta el siguiente periodo.
Caché de 30 días
Puedes guardar resultados hasta 30 días. No se permite revender los datos.
Madrid hoy
Más de 900 tiendas consultables. La siguiente ciudad la deciden los clientes: dinos cuál necesitas.
Tu primera llamada, esta semana.
Cuéntanos qué vas a construir y te respondemos por email con tu clave de prueba.