2.1 Поиск товара по названию или артикулу

Этот шаг позволяет найти существующий товар на Halyk Market, чтобы затем привязать к нему свой. Поиск выполняется по названию или артикулу — например, «iPhone» или «Samsung A55».

GET-запрос:

curl -X 'GET' \
'https://halykmarket.kz/gw/merchant/public/skus/search?q=iPhone&page=1&size=20' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer ваш токен'

Атрибуты запроса:

Наименование

Тип

Описание

q

string

Поисковый запрос — название или артикул искомого товара

page

integer

Пагинация: номер страницы с результатами ответа. Минимальное значение — 1

size

integer

Пагинация: количество результатов на странице. Минимальное значение — 1

Для обращения на тестовый сервер используйте URL: https://test2.halykmarket.com/gw/merchant/public/skus/search

Ответ от сервера (неполный скрин):

Шаблон ответа:

Атрибуты ответа:

Наименование

Тип

Описание

skuId

integer

Уникальный идентификатор товара, который будет необходим на следующем шаге

name

string

Наименование товара

imageUrl

string

Ссылка на изображение товара

category.id

integer

Идентификатор категории 3-го уровня

category.name

string

Наименование категории 3-го уровня

category.level

integer

Уровень категории, всегда равен 3

category.marketUrl

string

Ссылка на товар на маркете

pageNumber

integer

Номер текущей страницы

pageSize

integer

Размер страницы, указанный в запросе

totalPages

integer

Количество страниц с результатами

totalElements

integer

Количество товаров согласно запросу

Прочие поля несут технический характер

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

Последнее обновление