token.update

Описание

object token.update(объект/массив tokens)

Этот метод позволяет обновлять существующие токены.

Для роли пользователя требуется разрешение Управление токенами API, чтобы управлять токенами для других пользователей.

Параметры

(object/array) Свойства токена, которые нужно обновить.

Свойство tokenid должно быть определено для каждого токена, все остальные свойства необязательны. Будут обновлены только переданные свойства, все остальные останутся без изменений.

Метод принимает токены со стандартными свойствами токена.

Возвращаемые значения

(object) Возвращает объект, содержащий идентификаторы обновлённых токенов, указанных в свойстве tokenids.

Примеры

Удалить срок действия токена

Удалите дату истечения срока действия токена.

Запрос:

{
    "jsonrpc": "2.0",
    "method": "token.update",
    "params": {
        "tokenid": "2",
        "expires_at": "0"
    },
    "id": 1
}

Ответ:

{
    "jsonrpc": "2.0",
    "result": {
        "tokenids": [
            "2"
        ]
    },
    "id": 1
}

Источник

CToken::update() в ui/include/classes/api/services/CToken.php.