Метод обновляет поля элемента памяти, идентификатор которого передан в параметре пути {id}

Адрес/v1.0/memoryitems/{id}
ТипPUT 
LoginТребуется 

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

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

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

aliasId

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

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/1
Пример тела запроса
{
    "aliasid": 37,
	"description": "mylicense1",
	"accessType": 0,
	"readPassword": 43,
	"writePassword": 11,
    "maxaccesserrors": 10
	"size": 150,
	"action": 0,
	"crmId": "",
	"refId": ""
}

Ответ

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

Пример результата запроса
{
    "memoryitem": {
        "_id": 1,
        "accesstype": 0,
        "action": 0,
        "aliasid": 37,
        "crmid": "",
        "description": "mylicense1",
        "name": "mylicense",
        "readpassword": 43,
        "refid": "",
        "size": 150,
        "writepassword": 11,
        "maxaccesserrors": 10,
		"draft": false
    }
}


  • No labels