Публикация

подписчиков: 2 Подписаться
0
Avatar

Подключение маркейтплейса Розетка к Мой Склад

Добрій день! Можно ли подключить выгрузку заказов с площадки розетка через апи. Документация https://api.seller.rozetka.com.ua/apidoc/

7.Комплекты

 

Управление комплектами

 

7.Комплекты - 7.1 Создание комплекта

0.0.1 
 

 

Создание комплекта

 

POST
https://api.seller.rozetka.com.ua/kits/create

Разрешено: open_advertising

Request headers

Название Тип Описание
Authorization String

authorization header

Параметр

Название Тип Описание
title String

Title kit (Название комплекта)

item_id Number

Item id. (ID товара)

Допустимые значения: int

start_date Date

Start date (Дата старта продаж комплекта)

end_dateнеобязательный Date

End date (Дата окончания продаж комплекта)

secondItems Array

Second items (Список дочерних товаров, которые входят в комплект)

  item_id Number

Second item id (ID товара)

Допустимые значения: int

  relative_discount Number

Relative discount (Относительная скидка)

  fixed_discount Number

Fixed discount (Фиксированная скидка в процентах)

  fixed_amount Number

Fixed amount (Фиксированая цена)

 { "title": "New kit",
   "start_date": "2017-10-01",
   "end_date": "",
   "item_id": 1234,
   "secondItems":
     [
         { "item_id": 12345,
           "relative_discount": "10",
           "fixed_discount": "",
           "fixed_amount": "",
           "price_amount": ""
         },
         { "item_id": 12346,
           "relative_discount": "5",
           "fixed_discount": "",
           "fixed_amount": "",
           "price_amount": ""
         },
     ]
}

Success 200

Название Тип Описание
  id Number

id

Допустимые значения: int

start_date Date

Дата старта продаж комплекта

end_date Date

Дата окончания продаж комплекта

fixed_amount Number

Фиксированая цена

Допустимые значения: int

fixed_discount Number

Фиксированная скидка в процентах

Допустимые значения: int

owox_market_id Number

Owox ID маркета в системе маркет

Допустимые значения: int

relative_discount Number

Относительная скидка

Допустимые значения: int

status String

Статуса комплекта

title String

Название комплекта

 HTTP/1.1 200 OK
{
    "success": true,
    "content": {
          "id": 5,
          "start_date": "2017-11-01",
          "end_date": "2017-11-30",
          "fixed_amount": null,
          "fixed_discount": null,
          "owox_market_id": 654,
          "relative_discount": null,
          "status": "active",
          "title": "тестововый комплект"
      }
}
HTTP/1.1 200 Error
{
   "success":false,
   "errors":{
         "message":"server_error",
         "code":0,
    }
 }
 

7.Комплекты - 7.2 Блокировка комплекта

0.0.1 
 

 

Block kit

 

PUT
https://api.seller.rozetka.com.ua/kits/id/block

Разрешено: open_advertising

Request headers

Название Тип Описание
Authorization String

authorization header

Параметр

Название Тип Описание
id Number

Kit ID.

status String

Kit status.

Допустимые значения: lockedactiveblocked

{ "id": 15, "status" : "locked"}

Success 200

Название Тип Описание
id Number

Kit ID

Допустимые значения: int

start_date Date

Дата старта продаж комплекта

end_date Date

Дата окончания продаж комплекта

fixed_amount Number

Фиксированая цена

Допустимые значения: int

fixed_discount Number

Фиксированная скидка в процентах

Допустимые значения: int

owox_market_id Number

Owox ID маркета в системе маркет

Допустимые значения: int

relative_discount Number

Относительная скидка

Допустимые значения: int

status String

Статус комплекта

title String

Название комплекта

 HTTP/1.1 200 OK
{
    "success": true,
    "content": {
          "id": 6,
          "start_date": "2017-11-01",
          "end_date": "2017-11-30",
          "fixed_amount": null,
          "fixed_discount": null,
          "owox_market_id": 654,
          "relative_discount": null,
          "status": "locked",
          "title": "тестовый комплект"
      }
}
HTTP/1.1 200 Error
{
   "success":false,
   "errors":{
         "message":"server_error",
         "code":0,
    }
 }
 

7.Комплекты - 7.3 Обновление комплекта

0.0.1 
 

 

Изменение комплекта

 

PUT
https://api.seller.rozetka.com.ua/kits/:id

Разрешено: open_advertising

Request headers

Название Тип Описание
Content-Type String

application/json

Authorization String

authorization header

Параметр

Название Тип Описание
id Number

ID Kit Required

Допустимые значения: int

BodyParams

Название Тип Описание
title String

Title kit

item_id Number

Item id.

start_date Date

Start date

end_dateнеобязательный Date

End date

secondItems Array

Second items

  item_id Number

Second item id

  relative_discount Number

Relative discount

  fixed_discount Number

Fixed discount

  fixed_amount Number

Fixed amount

  price_amount Number

Price amount ()

 { "title": "New kit",
   "start_date": "2017-10-01",
   "end_date": "",
   "item_id": 1234,
   "secondItems":
     [
         { "id": 12,
           "item_id": 12345,
           "relative_discount": "10",
           "fixed_discount": "",
           "fixed_amount": "",
           "price_amount": ""
         },
         { "id": 14,
           "item_id": 12346,
           "relative_discount": "5",
           "fixed_discount": "",
           "fixed_amount": "",
           "price_amount": ""
         },
     ]
}

Success 200

Название Тип Описание
id Number

id

Допустимые значения: int

start_date Date

дата старта продаж комплекта

end_date Date

дата окончания продаж комплекта

fixed_amount Number

фиксированая цена

Допустимые значения: int

fixed_discount Number

фиксированная скидка в процентах

Допустимые значения: int

owox_market_id Number

Owox id маркета в системе маркет

Допустимые значения: int

relative_discount Number

относительная скидка

Допустимые значения: int

status String

статуса комплекта

title String

название комплекта

 HTTP/1.1 200 OK
{
    "success": true,
    "content": {
          "id": 6,
          "start_date": "2017-11-01",
          "end_date": "2017-11-30",
          "fixed_amount": null,
          "fixed_discount": null,
          "owox_market_id": 654,
          "relative_discount": null,
          "status": "active",
          "title": "тестововый комплект"
      }
}
HTTP/1.1 200 Error
{
   "success":false,
   "errors":{
         "message":"server_error",
         "code":0,
    }
 }
 

8.Управление заказами

8.Управление заказами - 8.1 Счетчики заказов

0.0.0 
 

 

Счетчики количества заказов "В обработке", "Успешно завершенные", "Отмененные"

 

GET
https://api.seller.rozetka.com.ua/orders/counts

Разрешено: orders_edit

Request headers

Название Тип Описание
Authorization String

authorization header

Success 200

Название Тип Описание
inProgress Number

Кол-во заказов в обработке

Допустимые значения: int

inDone Number

Кол-во успешно завершенных заказов

Допустимые значения: int

inNotDone Number

Кол-во отмененных заказов

Допустимые значения: int

 HTTP/1.1 200 OK
{
    "success":true,
    "content":
       {
          "inProgress": 8,
          "inDone": 236,
          "inNotDone": 251
      }
admin

Войдите в службу, чтобы оставить комментарий.

Комментариев: 4

0
Avatar

Добрый день!

В целом, конечно, да. Создать заказ в нашей системе вы можете отправив POST запрос с метаданными по заказу. Вот подробная документация: https://online.moysklad.ru/api/remap/1.1/doc/index.html#%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7-%D0%BF%D0%BE%D0%BA%D1%83%D0%BF%D0%B0%D1%82%D0%B5%D0%BB%D1%8F 

Максим Семёнов 0 проголосовали
0
Avatar

как отправить этот запрос API? где это в системе МОЙ Склад? это как приложение? в настройках? где найти пункт настроек API?

admin 0 проголосовали
0
Avatar

Запрос API отправляется из Rest-клиента (таких как, например Postman) или напрямую с сервера системы, которую вы хотите синхронизировать. В пользовательском интерфейсе МоегоСклада возможности использовать API нет так как это по своей сути язык программирования. Советуем ознакомиться с общими понятиями API в сети интернет и для отправки запросов пользоваться нашей документацией https://online.moysklad.ru/api/remap/1.1/doc/index.html

Максим Семёнов 0 проголосовали