token.update

Descripción

object token.update(object/array tokens)

Este método permite actualizar tokens existentes.

Se requiere el permiso Manage API tokens para que el rol de usuario pueda administrar tokens de otros usuarios.

Parámetros

(objeto/array) Propiedades del token que se van a actualizar.

La propiedad tokenid debe estar definida para cada token, todas las demás propiedades son opcionales. Sólo se actualizarán las propiedades indicadas, todas las demás permanecerán sin cambios.

El método acepta tokens con las propiedades estándar del token.

Valores de retorno

(object) Devuelve un objeto que contiene los IDs de los tokens actualizados bajo la propiedad tokenids.

Ejemplos

Eliminar la expiración del token

Eliminar la fecha de expiración del token.

Solicitud:

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

Respuesta:

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

Fuente

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