Метод создает элемент памяти.

Адрес/v1.0/memoryitems
ТипPOST 
LoginТребуется 

Входные параметры

Входные параметры передаются в теле запроса в raw JSON:

ПараметрОбязательностьОписаниеВозможные значения

aliasId

ОбязателенИдентификатор ячейки вендора, используемый для передачи в функции Licensing API

name

ОбязателенНазвание элемента памяти

description

ОпционаленОписание элемента памяти

accessType

ОбязателенТип доступа к памяти
  • 0  read and write;
  • 1  read only;
  • 2  write only

readPassword

ОпционаленПароль на чтение

writePassword

ОпционаленПароль на запись

maxaccesserrors

Опционален

Максимальное количество неправильных попыток доступа к элементу памяти по паролю до ее блокировки.

По умолчанию  5 попыток


size

Опционален

Объем элемента памяти в байтах.

Может быть не задан или равен 0, тогда итоговый объем памяти складывается из объемов памяти отдельных параметров


action

Опционален

Действие, которое совершается при размещения элемента памяти в лицензию, в которую уже ранее добавлялся элемент памяти с тем же самым aliasid.

По умолчанию — 0 (set)

  • 0 — set (записывает поверх);
  • 1 — owerride (переписывает новую ячейку при обновлении);
  • 2 — delete (удаляет ячейку после обновления)

crmId

ОпционаленИдентификатор в CRM системе вендора 

refId

ОпционаленИдентификатор в иных системах вендора
Пример запроса
https://station.guardant.ru/v1.0/memoryitems
Пример тела запроса
{
	"aliasId": 37,
	"name": "mylicense",
	"description": "mylicense",
	"accessType": 1,
	"readPassword": 123,
	"writePassword": 456,
    "maxaccesserrors": 5
	"size": 100,
	"action": 1
	"crmId": "",
	"refId": ""
}

Ответ

Возвращает memoryitem:

Пример результата запроса
{
    "memoryitem": {
        "_id": 1,
        "accesstype": 1,
        "action": 1,
        "aliasid": 37,
        "crmid": "",
        "description": "mylicense",
        "name": "mylicense",
        "readpassword": 123,
        "refid": "",
        "size": 100,
        "writepassword": 0,
        "maxaccesserrors": 5,
		"draft": false,
    }
}
  • No labels