Market NinjaMarket Ninja

Бренды

Список брендов и получение всего каталога бренда через фильтр brand

Поиск бренда

GET /brands возвращает список уникальных названий брендов с количеством товаров для каждого. В отличие от GET /categories, параметр marketplace необязателен — название бренда не меняется между площадками, поэтому общий список по всему датасету тоже осмыслен.

GET /brands и GET /categories не расходуют дневную квоту на объём данных — только лимит запросов в минуту. Это lookup-эндпоинты для навигации, а не выгрузка данных, поэтому их можно вызывать свободно, не думая об остатке квоты.
curl -G -H "Authorization: Bearer mn_live_..." \
  "https://data.marketninja.ru/v1/brands"
{
  "data": [
    { "brand": "Nike", "product_count": 892 },
    { "brand": "Adidas", "product_count": 654 }
  ]
}

Чтобы ограничиться одним маркетплейсом, добавьте marketplace:

curl -G -H "Authorization: Bearer mn_live_..." \
  "https://data.marketninja.ru/v1/brands" \
  --data-urlencode "marketplace=wildberries"

Получение полного каталога бренда

Зная точное название бренда, используйте его как фильтр brand в GET /products, чтобы получить весь его текущий ассортимент. Совпадение точное, но без учёта регистра — в отличие от q, это не поиск по подстроке.

curl -G -H "Authorization: Bearer mn_live_..." \
  "https://data.marketninja.ru/v1/products" \
  --data-urlencode "brand=Nike" \
  --data-urlencode "page_size=100"

Чтобы ограничиться одним маркетплейсом — добавьте marketplace:

curl -G -H "Authorization: Bearer mn_live_..." \
  "https://data.marketninja.ru/v1/products" \
  --data-urlencode "brand=Nike" \
  --data-urlencode "marketplace=wildberries" \
  --data-urlencode "page_size=100"
brand — самостоятельный параметр, отдельный от seller_code (см. Поиск товаров): seller_code находит один конкретный ваш SKU у всех перепродавцов, а brand — весь ассортимент бренда в датасете, независимо от артикулов.

Last updated on

On this page