token.update

Descrição

object token.update(object/array tokens)

Este método permite atualizar tokens existentes.

A permissão Manage API tokens é necessária para que a função de usuário gerencie tokens de outros usuários.

Parâmetros

(object/array) Propriedades do token a serem atualizadas.

A propriedade tokenid deve ser definida para cada token, todas as outras propriedades são opcionais. Somente as propriedades passadas serão atualizadas, todas as outras permanecerão inalteradas.

O método aceita tokens com as propriedades padrão do token.

Valores de retorno

(object) Retorna um objeto contendo os IDs dos tokens atualizados na propriedade tokenids.

Exemplos

Remover expiração do token

Remove a data de expiração do token.

Requisição:

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

Resposta:

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

Origem

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