OrgCatalog

Данные OrgCatalog и форматы

Какие машиночитаемые файлы и разметку отдаёт сайт: индекс кодов товаров, лента новых фото, карта сайта и schema.org на страницах организаций и товаров.

Индекс кодов товаров

https://orgcatalog.com/ean/codes.json — индекс, по которому работает поиск в шапке сайта. Это объект JSON: ключ — код, значение — список страниц, где этот код встречается.

{
  "4780000000000": [
    ["ean/4780000000000/", "Название товара", "Штрихкод", "", 12500, "2026-09-19"]
  ],
  "00000253": [
    ["sku/korzinka/00000253/", "Название товара", "Артикул магазина", "Корзинка", 72990, "2026-09-19"]
  ]
}

Элемент списка: адрес страницы истории цены от корня сайта, название товара, тип кода, сеть или магазин (для артикула), последняя цена в сумах и её дата. В ключах — штрихкоды EAN и UPC и артикулы магазинов, без пробелов и в верхнем регистре; у штрихкода UPC-A есть и ключ в виде EAN-13 (с ведущим нулём). Один код может вести на несколько страниц: одинаковый артикул бывает у разных сетей. Товары без штрихкода и артикула в индекс не входят.

Лента новых фото (Atom)

https://orgcatalog.com/latest/feed.xml — последние 50 фото в формате Atom для RSS-читалок и автопостинга. Запись — одно фото: ссылка на его карточку, описание, превью; дата записи — дата и время съёмки. Наблюдений без фото в ленте нет. Та же лента на сайте — новые фото, с архивом по месяцам.

Карта сайта

https://orgcatalog.com/sitemap.xml — все публичные страницы: списки, карты, организации, сети, бренды, цены по видам товаров, истории цен и справка. lastmod — дата последнего фото или наблюдения цены на странице. Адрес карты сайта указан в robots.txt.

Разметка schema.org

На страницах есть JSON-LD (<script type="application/ld+json">):

СтраницаТипы schema.org
Организация Store и другие виды LocalBusiness: адрес (PostalAddress), координаты (GeoCoordinates), телефоны, режим работы; товары и цены — OfferCatalog
История цены товараProduct с gtin (штрихкод) или sku (артикул), AggregateOffer в UZS (мин., макс., число наблюдений)
Цены вида товара, бренд CollectionPage + ItemList из Product с AggregateOffer; у бренда — Brand
Новые фотоItemList из ImageObject: превью, дата съёмки, место (Place или координаты)
Все страницыWebSite, WebPage или CollectionPage, BreadcrumbList; у страниц с вопросами — FAQPage

Постоянные адреса

Адреса страниц — латиницей через дефис: /orgs/<организация>/, /prices/<тип>/<вид>/, /ean/<штрихкод>/. Если страница переехала (сменилось название организации или товар объединили с другим), старый адрес отвечает постоянным редиректом 301 на новый. Все когда-либо опубликованные адреса хранятся в журнале, поэтому ссылки на сайт не ломаются.

Условия использования

Ссылаться на страницы сайта и цитировать цены со ссылкой на страницу-источник можно свободно. Условия копирования фото и повторного использования данных целиком пока не опубликованы — прежде чем это делать, напишите автору проекта.

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

Есть ли у OrgCatalog API?

Отдельного API нет. Для поиска по коду есть статический индекс ean/codes.json, для новых фото — Atom-лента, а данные организаций и цен размечены schema.org прямо на страницах.

Как часто обновляются файлы?

Вместе с сайтом: при каждой публикации новых фото и цен. Дата последнего изменения страницы — в sitemap.xml (lastmod).

Можно ли выгрузить все цены одной таблицей?

Готовой выгрузки на сайте пока нет. Если она нужна для исследования или статьи, напишите автору проекта. Контакты →

↑