> ## Documentation Index
> Fetch the complete documentation index at: https://help.impactu.colav.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Actualizar expiración del API Key

> Actualiza la fecha de expiración del API Key existente del usuario.

> [!NOTE]
>
> El usuario autenticado solo puede modificar su propio API Key. Si todavía
> no tiene uno, responde `404`: créalo primero con
> [Generar API Key](https://help.impactu.colav.co/api-reference/users/create-apikey.md).

## Parámetros de ruta

**email** `string` *required*

Correo electrónico del usuario. Debe coincidir con el usuario autenticado.

## Cuerpo de la solicitud

**expires** `integer`

Nueva fecha de expiración en segundos Unix, como número entero. Debe ser una
fecha futura con al menos 1 día de margen. Si se omite, el API Key queda sin
expiración.

## Respuesta

**success** `boolean`

`true` si la expiración fue actualizada correctamente.

**msg** `string`

Mensaje de confirmación o error.

```json 200 theme={null}
{ "success": true, "msg": "Expiración del API key actualizada" }
```

```json 400 theme={null}
{ "success": false, "msg": "La expiración mínima del API key es de 1 día" }
```

```json 401 theme={null}
{"msg": "Token no proporcionado o inválido. Por favor, inicia sesión nuevamente.", "success": false}
```

```json 403 theme={null}
{ "success": false, "msg": "No tienes permiso para gestionar el API Key de otro usuario." }
```

```json 404 theme={null}
{ "success": false, "msg": "Usuario usuario@example.com no encontrado o sin API key" }
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.