Метод изменяет поле archived у продукта, идентификатор которого передан в параметре пути {id}.
| Адрес | /v1.0/products/{id}/changearchivestatus |
| Тип | PUT |
| Login | Требуется |
Входные параметры
Входные параметры передаются в теле запроса в raw JSON:
| Параметр | Обязательность | Описание | Возможные значения |
|---|
archived | Обязателен | Архивный продукт или нет | - true — архивный продукт;
- false — не архивный продукт
|
https://station.guardant.ru/v1.0/products/10039/changearchivestatus
Ответ
Возвращает элемент product:
{
"product": {
"_id": 10039,
"accesscode_id": 1,
"description": "Created by Postman",
"modification": 5,
"name": "product",
"archived": false,
"archivationdate": 0
"productnumber": 5,
"flags": 0,
"status": 0,
"binding":
{
"CAN_REPLACE_CPU": false,
"CAN_REPLACE_DVD": false,
"CAN_REPLACE_HDD": false,
"CAN_REPLACE_MAC": false,
"CAN_REPLACE_MOTHERBOARD": false,
"CAN_REPLACE_OS": false,
"CPU": true,
"DVD": false,
"HDD": true,
"MAC": true,
"MOTHERBOARD": true,
"OS": false
},
"binding_maxhardwarechangenumber": 0,
"hardwarebindingscheme": 2,
"binding_customschemeid": 34, // посылается опционально, если hardwarebindingscheme = 2
"binding_customschemename": "myscheme", // посылается опционально, если hardwarebindingscheme = 2,
"licensetype": 0,
"crmid": "",
"refid": "",
"memoryitems": []
}
}