
Айвазов Саид
Отвечает за продукт, развитие, отношения с производителями и клиентами. С 2018 года работает с e-commerce и B2B-каталогами.
OneCatalog — единая Wiki-API платформа, где собрана информация о товарах любых категорий от любых производителей. Сами производители размещают и поддерживают данные о своей продукции, а дистрибьюторы и ритейлеры получают актуальный каталог через один API.
Идея OneCatalog родилась внутри digital-агентства, где мы делали интернет-магазины для производителей и дистрибьюторов из разных отраслей. На каждом новом проекте — независимо от категории товаров — мы упирались в одну и ту же стену: данные разбросаны по PDF-каталогам, XLS-таблицам, закрытым B2B-порталам.
Контент-менеджеры заполняли карточки вручную. Парсеры ломались при каждом редизайне сайтов поставщиков. Характеристики у одного и того же бренда отличались от магазина к магазину. На запуск каталога уходило 3–6 месяцев, и потом ещё столько же на поддержку.
Мы поняли простую вещь: единственный надёжный источник данных о товаре — это сам производитель. И построили платформу, где производители заводят и обновляют свою продукцию сами, а дистрибьюторы и ритейлеры подключаются к этим данным через единый API.
Сегодня OneCatalog — публичная Wiki-API платформа: производители ведут данные, дистрибьюторы и ритейлеры строят свои каталоги поверх API.
Производитель публикует каталог в PDF и XLS. Чтобы отфильтровать товары по характеристикам или артикулу, нужно сначала всё это распарсить, потом следить за обновлениями.
Тот же товар у разных продавцов описан по-разному: единицы измерения, форматы, артикулы — у всех свои. Сравнивать невозможно, фильтровать — тем более.
У продавцов — фото со склада на телефон. У производителей — студийные снимки, но к ним не пробиться без переговоров. Каталог в итоге выглядит дёшево.
Один менеджер на 200 SKU в день — типичная норма. На каталог из 10 000 позиций нужно 5 человек на полгода. Плюс корректор. Плюс фотограф.
Спарсить сайт поставщика — это спор с инфраструктурой, антиботом, юристами. И каждый редизайн обнуляет работу.
У части брендов есть закрытый B2B-портал, но к нему нужно получить доступ через менеджера, подписать NDA, оформить договор. Месяц на бренд.
Производители получают личный кабинет и заводят свою продукцию сами — со всеми характеристиками, фотографиями и обновлениями. Дистрибьюторы и ритейлеры подключаются к публичному API и получают каталог, который обновляется без их участия.
Бренды, коллекции, типы товара, характеристики — реляционная модель, а не свалка JSON.
Единицы измерения, страны по ISO, форматы артикулов — единые правила для всех категорий товаров.
min / middle / max — берёте нужный для контекста, не грузите весь объём впустую.
Производитель сам заводит товары, обновляет характеристики, прикрепляет фото. Данные сразу доступны через API.
Стандартная спецификация, авторизация по ключу, простая фильтрация. Без GraphQL и SOAP.
Этот сайт сам — эталон того, что можно построить поверх API. Используйте как пример.
Заведите свой каталог один раз — и обновляйте его по мере выпуска новых коллекций. Ваши данные сразу попадают во все магазины-партнёры.
Получайте актуальные данные о товарах напрямую от производителей через один API. Без созвонов, NDA и устаревших XLS.
Замените контент-команду на API. Подключите нужные бренды одной интеграцией, получайте обновления автоматически.
Маленькая команда, которая делает большой инструмент. Каждый сделанный коммит знает по имени.

Отвечает за продукт, развитие, отношения с производителями и клиентами. С 2018 года работает с e-commerce и B2B-каталогами.

Архитектор API и платформы. Отвечает за надёжность, производительность и качество данных в каталоге.
Никаких поддельных «у нас 50 000 клиентов». На тарифах нет блока «Нам доверяют» с выдуманными логотипами.
UI-фреймворка нет. Icon-библиотеки нет. State-менеджера нет. Только то, что действительно нужно.
API через query-param обходит CORS-preflight. Картинки в трёх размерах. Defensive-парсинг ответов.
Лучше одна модалка фильтров, которая хорошо работает, чем три полу-работающих режима.
1 000 запросов в месяц бесплатно. Регистрация не нужна — демо-ключ зашит в документацию.