Индекс кодов товаров
https://orgcatalog.com/ean/codes/00.json … 3f.json — индекс, по которому работает поиск в шапке сайта,
разбитый на 64 части: поиск загружает только часть своего кода, а не весь индекс. Часть кода — FNV-1a 32 по символам кода
(кодовые единицы UTF-16) по модулю 64, двумя шестнадцатеричными цифрами: например,
ean/codes/00.json. Каждая часть — объект JSON: ключ — код,
значение — список страниц, где этот код встречается.
{
"4780000000000": [
["ean/4780000000000/", "Название товара", "Штрихкод", "", 12500, "2026-09-19"]
],
"00000253": [
["sku/korzinka/00000253/", "Название товара", "Артикул магазина", "Корзинка", 72990, "2026-09-19"]
]
}
Элемент списка: адрес страницы истории цены от корня сайта, название товара, тип кода, сеть или магазин (для артикула),
последняя цена в сумах и её дата. В ключах — штрихкоды EAN и UPC и артикулы магазинов, без пробелов и в верхнем регистре;
у штрихкода UPC-A есть и ключ в виде EAN-13 (с ведущим нулём). Один код может вести на несколько страниц: одинаковый артикул
бывает у разных сетей. Товары без штрихкода и артикула в индекс не входят. Служебный ключ _own — не код:
названия собственных кодов OrgCatalog с этикеток (номер товара → название и страница цен вида), в той же части, что и сам код.
Лента «Что нового» (Atom)
https://orgcatalog.com/latest/feed.xml — последние 50 записей
в формате Atom для RSS-читалок и автопостинга. Запись о фото — ссылка на его страницу, описание, превью, дата записи — дата и время съёмки;
запись о новой организации — ссылка на её страницу; новые бренды — одна запись за день; новые товары, изменения цен и акции — одна запись на магазин за день
со списком товаров и цен. Записей цен без фото в ленте нет. Та же лента на сайте — «Что нового»,
все фото по месяцам — раздел «Фото».
Карта сайта
https://orgcatalog.com/sitemap.xml — индекс карты сайта: файлы в каталоге sitemap/
по разделам — prices.xml (цены по видам товаров, изменения цен, акции), ean.xml, sku.xml,
product.xml (истории цен), brands.xml, countries.xml, orgs.xml (организации и сети),
lists.xml, maps.xml, photos.xml (лента и фото по месяцам), pages.xml (главная, справка
и остальные страницы), и photos-<ГГГГ-ММ>.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 или координаты) |
| Страница фото | ItemPage с ImageObject: превью, дата съёмки, метки, место; права на фото —
copyrightNotice («© OrgCatalog»), license и acquireLicensePage (ссылки на статью
«Использование фото», по ним поисковики показывают значок «Лицензия» в картинках) |
| Все страницы | WebSite, WebPage или CollectionPage,
BreadcrumbList; у страниц с вопросами — FAQPage |
Постоянные адреса
Адреса страниц — латиницей через дефис: /orgs/<организация>/, /prices/<тип>/<вид>/,
/ean/<штрихкод>/. Если страница переехала (сменилось название организации или товар объединили с другим),
старый адрес отвечает постоянным редиректом 301 на новый. Все когда-либо опубликованные адреса хранятся в журнале,
поэтому ссылки на сайт не ломаются.
Условия использования
Ссылаться на страницы сайта и цитировать цены со ссылкой на страницу-источник можно свободно. Когда и как можно брать фото — в статье «Использование фото». Поисковым системам и ИИ-ассистентам можно обходить сайт, индексировать его и показывать фото, фрагменты и цены в результатах поиска и в ответах ИИ со ссылкой на страницу-источник (подробнее). Копирование базы фото и цен целиком, массовый сбор и обучение нейросетей — только по договорённости с автором проекта.
Частые вопросы
Есть ли у OrgCatalog API?
Отдельного API нет. Для поиска по коду есть статический индекс ean/codes/ (64 файла JSON), для новых фото — Atom-лента, а данные организаций и цен размечены schema.org прямо на страницах.
Как часто обновляются файлы?
Вместе с сайтом: при каждой публикации новых фото и цен. Дата последнего изменения страницы — в sitemap.xml (lastmod).
Можно ли выгрузить все цены одной таблицей?
Готовой выгрузки на сайте пока нет. Если она нужна для исследования или статьи, напишите автору проекта. Контакты