Открыть главное меню

Изменения

API Product

1239 байт добавлено, 06:34, 24 октября 2024
===Создание заявки на создание продуктов===
POST /product-change-requests
 
===Создание заявки на редактирование продуктов===
POST /product-change-request/update
==Описание==
===Просмотр заявки на создание продуктов===
Для того , чтобы получить заявку на создание товара , необходимо отправить GET-запрос c пустым телом, по URL: https://food.smartsatu.comна /api/product-change-requests/{id}, где id - это уникальный идентификатор заявки на создание нового товара.
Ответом от сервера будет являться массив данных с данными заявки на создание товара.
===Создание заявки на создание продуктов===
Для того чтобы создать заявку на создание нового товара необходимо отправить POST-запрос c JSON-телом, по URL: https://food.smartsatu.com/supplier/api/product-change-requests.
Ответом от сервера будет являться сообщение с id заявки, ее статусом и комментарием.
*9 - кг;
*11 - л.
 
===Создание заявки на редактирование продуктов===
Для редактирования товара необходимо отправить PUT-запрос на /api/product-change-request/update с телом:
{
"sku":"7290104841590",
"imageFiles":[{"data":"/9j/4AAQS...RPUjogZ2QtanBlZy"}, {"data":"/8k/3gwAS...ONfUjogZ2Qibusdvlkne"}],
"name":"Уголок строительный крепежный (металл)",
"manufacturer":"Надежные конструкции",
"description":"Металлические уголки. Держатели для всех видов и способов навеса. Универсальный в использовании. Качество, проверенное временем."
"search_tags":"уголок крепеж"
}
где
sku – код товара, обязательный параметр. Остальные параметры отправляются при необходимости. Если параметр не указан, значение в товарной карточке перезаписано не будет.
 
==Безопасность==
В headers запроса обязательно должна передаваться страна пользователя, а также уникальный токен авторизации, который был получен при входе в систему. Ответом от сервера будет являться массив данных с измененными данными заказа.
"measure_id": 11,
"imageFiles": [
[
{
"name": "test123442.jpg",
"data": "/9j/4AAQSkZJRgABAQAAAQABAADk"
}
]
]
}
 
===Product Change Request Response===
{| class="wikitable"