Перейти к содержанию

Ключи api пользователей

Создание/замена ключа api

Основной логин не может иметь api-ключ.

Полученный ключ надо надёжно сохранить - прочитать его ещё раз не получится - только заменить на новый.

Нельзя удалить пользователя с api-ключём. С начала удалите у него api-ключ.

{

 "action" : "sys.user.apikey.create",

 "login" : "логин" -- не обязательно, по умолчанию текущий саблогин

}

ответ

{
  <общие поля>

 ,"apikey" : "ключ api" 
}

Чтение ключа api

Возвращается только признак что ключ создан.

{

 "action" : "sys.user.apikey.get",

 "login" : "логин" -- не обязательно, по умолчанию текущий саблогин

}

ответ

{
  <общие поля>

 ,"apikey" : "ключ api" -- null если ключа нет, "***" если есть
}

Удаление ключа api

{

 "action" : "sys.user.apikey.delete",

 "login" : "логин" -- не обязательно, по умолчанию текущий саблогин

}

ответ

{
  <общие поля>
}