Метод изменяет заказ на продажу (тип Sale), идентификатор которого передан в параметр пути {id}.
| Адрес | /v1.0/orders/{id} |
| Тип | PUT |
| Login | Требуется |
Входные параметры
Входные параметры передаются в теле запроса в raw JSON:
| Параметр | Обязательность | Описание | Возможные значения |
|---|---|---|---|
orderActivationBirthDate | Опциональный | Дата начала периода доступности заказа для активации лицензии в Unix time | |
orderActivationDeathDate | Опциональный | Дата окончания периода доступности заказа для активации лицензии в Unix time | |
orderCanOverwriteContainer | Опциональный | Флаг, определяющий возможность перезаписать предыдущие лицензионные условия значениями из текущего заказа |
|
customeRrequired | Опциональный | Флаг, определяющий возможность активации серийного номера без информации о клиенте |
|
customerId | Опциональный | Идентификатор покупателя | |
orderQuantity | Опциональный | Количество серийных номеров или аппаратных ключей в заказе | |
orderActivationLimit | Опциональный | Предел активаций для серийного номера в заказе | |
orderDescription | Опциональный | Описание заказа | |
orderStatus | Опциональный | Текущий статус заказа. По умолчанию — 0 (Draft) |
|
orderIsDemo | Опциональный | Флаг, определяющий заказ на демонстрационные лицензии |
|
isHardwareLicense | Опциональный | Тип лицензии заказа. По умолчанию — false |
|
| crmId | Опционален | Идентификатор в CRM системе вендора | |
| refId | Опционален | Идентификатор в иных системах вендора |
Пример запроса
https://station.guardant.ru/v1.0/orders/10051
Пример тела запроса
{
"orderActivationBirthDate":1528911062,
"orderActivationDeathDate":15210911062,
"orderCanOverwriteContainer": false,
"customeRrequired": true,
"customerId": 123213
"orderQuantity" : 20,
"orderActivationLimit" : 20,
"orderDescription" : "Created by Postmam",
"orderStatus" : 0,
"orderIsDemo": false,
"isHardwareLicense": false,
"crmId": "",
"refId": ""
}
Ответ
Возвращает элемент order: