Метод создает новый заказ на обновление (тип Update).
| Адрес | /v1.0/orders |
| Тип | POST |
| Login | Требуется |
Входные параметры
Входные параметры передаются в теле запроса в raw JSON:
| Параметр | Обязательность | Описание | Возможные значения |
|---|---|---|---|
orderActivationBirthDate | Опциональный | Дата начала периода доступности заказа для активации лицензии в Unix time | |
orderActivationDeathDate | Опциональный | Дата окончания периода доступности заказа для активации лицензии в Unix time | |
orderCanOverwriteContainer | Опциональный | Флаг, определяющий возможность перезаписать предыдущие лицензионные условия значениями из текущего заказа |
|
isHardwareLicense | Обязательный | Тип лицензии заказа. По умолчанию — false |
|
dongleId | Обязательный, если isHardwareLicense = true | Идентификатор аппаратного ключа | |
serialNumber | Обязательный, если isHardwareLicense = false | Идентификатор серийного номера | |
orderDescription | Опциональный | Описание заказа | |
orderType | Обязательный | Тип заказа. Должно быть значение Update |
|
orderIsTrial | Опциональный | Флаг, определяющий заказ на пробные ключи. По умолчанию — false |
|
orderIsTrialUnlim | Опциональный | Флаг, определяющий наличие лимита активаций у сгенерированных в данном заказе серийных номеров. По умолчанию — false |
|
orderTrialLifetimeDays | Опциональный | Задается при orderIsTrial = true. По умолчанию — 90 | |
netLicensesLimit | Опциональный | Верхний лимит сетевых соединений для лицензии в Guardant Control Center | |
crmId | Опциональный | Идентификатор в CRM системе вендора | |
refId | Опциональный | Идентификатор в иных системах вендора |
Пример запроса
https://station.guardant.ru/v1.0/reports/orders
Пример тела запроса
{
"orderActivationBirthDate":1528911062,
"orderActivationDeathDate":15210911062,
"orderCanOverwriteContainer": false,
"serialNumber" : "4uzFSk-ccyijp-SCDd4A-FMfezU-u7Rk6y",
"isHardwareLicense": true,
"dongleId": 343242234,
"orderDescription" : "Created by Postmam",
"orderType" : 1,
"orderIsTrial": false,
"orderIsTrialUnlim": false,
"orderTrialLifetimeDays": 0,
"netLicensesLimit" : 0,
"crmId": "",
"refId": ""
}
Ответ
Возвращает элемент order: