Cenu Depo

Подключите свои цены к Cenu Depo

Ваши цены и акции видят покупатели, которые уже сравнивают цены в 22 магазинах. Данные можно передавать через фид или API, а подключение бесплатное.

22магазина в приложении
55 000+цен обновляем каждую ночь
14 000+товаров, за которыми следят покупатели

Что получает ваш магазин

Подключение бесплатное. Ваши цены появляются там, где покупатель решает, куда идти за покупками.

Место в сравнении

Ваши цены в поиске, на странице товара, в корзине покупок и в списке самых дешёвых магазинов, рядом с крупными сетями.

Покупатели узнают об акциях

Когда товар, за которым следит покупатель, дешевеет в вашем магазине, он получает уведомление на телефон.

Настоящие акции выделяются

Мы сравниваем скидку с самой низкой ценой за 30 дней до акции. Настоящая скидка получает зелёную отметку, и покупатели сразу её видят.

Как подключить данные

Есть два способа. В обоих мы распознаём товары по штрихкоду (EAN), поэтому ваша цена попадает к нужному товару.

Фид данных Проще всего

Опубликуйте список товаров в формате JSON, CSV или XML по любому адресу. Мы считываем его каждую ночь и обновляем цены. Программировать ничего не нужно, если интернет-магазин уже формирует такой файл (например, фид Google Shopping).

  • Любой из трёх форматов
  • Обновление каждую ночь
  • Доступ можно защитить ключом

API В реальном времени

Отправляйте цены в момент их изменения: HTTPS POST-запрос в формате JSON. Подходит, если цены меняются в течение дня или акция начинается в определённый час. Личный ключ выдаём по договорённости.

  • Изменения в приложении за несколько минут
  • Можно отправлять только изменившиеся цены
  • В ответе статус каждой строки

Формат данных и API

Для разработчиков: поля, пример, запрос и ответы.

Поля

eanобязательноеШтрихкод (EAN-13, EAN-8 или GTIN). По нему товар связывается с каталогом.
nameобязательноеНазвание товара, как его видит покупатель.
priceобязательноеОбычная цена в евро с НДС, например 1.38.
sale_priceЦена по акции, если она есть.
sale_start, sale_endПервый и последний день акции, например 2026-11-08.
card_onlytrue, если цена по акции действует только с картой лояльности.
size, unitРазмер упаковки и единица измерения (g, kg, ml, l, gab), чтобы рассчитать цену за килограмм или литр.
online_onlytrue, если цена действует только в интернет-магазине.
url, image_urlСсылка на товар в вашем интернет-магазине и изображение.

Пример

// Одна запись.
// В фиде и API-запросе: в массиве "items".
{
  "ean": "4750000000000",
  "name": "Biezpiens 9% 170 g",
  "price": 1.38,
  "sale_price": 0.99,
  "sale_start": "2026-11-02",
  "sale_end": "2026-11-08",
  "card_only": false,
  "size": 170,
  "unit": "g",
  "url": "https://vash-magazin.lv/biezpiens-170g"
}

Не уверены насчёт формата? Пришлите уже имеющийся файл или ссылку: чаще всего мы можем прочитать его как есть. В фиде подходят и поля Google Shopping (gtin, title, sale_price_effective_date).

API-запрос

POSThttps://cenudepo.lv/api/partners/v1/prices/
Ключ в заголовке Authorization: BearerДо 5000 записей (10 МБ) в запросеДо 30 запросов в минуту

Запрос и ответ

curl -X POST https://cenudepo.lv/api/partners/v1/prices/ \
  -H "Authorization: Bearer cdp_ваш_ключ" \
  -H "Content-Type: application/json" \
  -d '{"items": [{"ean": "4750000000000",
       "name": "Biezpiens 9% 170 g", "price": 1.38}]}'

// Ответ: у каждой записи свой статус
{
  "ok": true,
  "mode": "live",
  "counts": { "received": 1, "applied": 1,
              "unmatched": 0, "invalid": 0 },
  "items": [{ "ean": "4750000000000",
              "status": "applied" }]
}

Статусы в ответе

appliedЦена сохранена и видна в приложении.
unchangedЦена уже была такой же; мы отметили, что она по-прежнему действует.
scheduledАкция начнётся позже: обычная цена видна уже сейчас, а цена по акции включится в день sale_start.
stagedЭтап проверки: цена сохранена и привязана к товару, в приложении появится после проверки.
unmatchedТакого EAN ещё нет в каталоге. Запись сохранена, и цена появится, как только товар будет добавлен.
invalidВ записи есть ошибка; причина указана в поле message.

GET https://cenudepo.lv/api/partners/v1/status/ с тем же ключом показывает сводку по вашим данным, последние запросы и EAN, которых ещё нет в каталоге.

От первого письма до цен в приложении

  1. Свяжитесь с намиРасскажите о магазине и о том, как вам удобнее передавать данные.
  2. ОбразецПришлите ссылку на фид или несколько записей. Для API вы получите ключ.
  3. ПроверкаСначала данные только проверяются: мы связываем товары по EAN и присылаем отчёт о том, что найдено и что нужно уточнить.
  4. Цены в приложенииВаш магазин появляется в сравнении, и цены обновляются сами.

Частые вопросы

Подключение платное?

Нет. Включение цен в сравнение бесплатное.

Зачем нужен штрихкод EAN?

По штрихкоду один и тот же товар распознаётся во всех магазинах. Без него вашу цену нельзя надёжно сравнить с ценами других магазинов.

Как часто обновляются цены?

Фид мы считываем каждую ночь. Через API изменения появляются в приложении в течение нескольких минут.

Что делать, если в приложении неверная цена?

Напишите нам на azsoftwarehub@gmail.com, и мы её исправим. У подключённых магазинов цены поступают прямо из ваших данных, поэтому ошибок меньше.

Подключите свой магазин

Напишите нам, и мы договоримся о самом удобном способе передачи данных.