Link Поиск Меню Развернуть Документ

Добавление точки продаж в маркетплейс

Для добавления магазина и точки продаж в маркетплейс, необходимо вызвать следующий метод API:

Пример запроса
POST /v3/marketplace/api/shop
Authorization: Bearer b37c4c689295904ed21eee5d9a48d42e
Content-Type: application/json
User-Agent: MyApp 1.0
Accept: application/json
{
  "title": "Тестовый магазин",
  "description": "Это наш тестовый магазин",
  "brandId": 123,
  "merchantId": "01771534-1a57-f184-dee3-ebeb91dded76",
  "externalUpdate": true
}

CreateShopRequest

СвойствоОбязательноеТипОписаниеПример значения
titleдаstring(50)Название магазинаТестовый магазин
descriptionнетstring(2000)Описание магазинаЭто наш первый тестовый магазин
brandIdнетintИдентификатор магазина с типом brand123
merchantIdнетstring(36)Идентификатор магазина Invoicebox, для подгрузки чсти данных из Invoicebox01771534-1a57-f184-dee3-ebeb91dded76
accountProgramIdsнетarrayМассив идентификаторов программ лояльностей, котоыре принимает точка[01771534-1a57-f184-dee3-ebeb91dded71,01771534-1a57-f184-dee3-ebeb91dded72]

ShopResponse

Повторяет свойства объекта CreateShopRequest с дополнительными свойствами:

СвойствоОбязательноеТипОписаниеПример значения
idдаintИдентификатор магазина12
tokenдаstring(64)Токен магазина95e5396611d261986cec0915a9f85799
typeдаstring(50) enumТип магазинаshop,marketplace,external,offline,brand
aliasдаstring(20)Алиас магазина1694158899
shopUrlдаstring(64)Ссылка на магазинhttps://1694158899.expressclient.ru
accountProgramIdsнетarrayМассив идентификаторов программ лояльностей, которые принимает точка[01771534-1a57-f184-dee3-ebeb91dded71,01771534-1a57-f184-dee3-ebeb91dded72]

Читать далее »