Saltar al contenido principal

PUT /api-keys/

Este extremo permite actualizar el nombre y la descripción de una clave API existente.

Parámetros de ruta

keyId
string
requerido
Identificador de la clave API a actualizar.

Cuerpo de la solicitud

name
string
Nuevo nombre de la clave API (1-100 caracteres).
description
string
Nueva descripción de la clave API (máx. 500 caracteres).
permissions
array
Nueva lista de permisos para la clave API.

Respuesta

success
boolean
Indica si la actualización se realizó correctamente.
message
string
Mensaje de estado.
apiKey
object
Detalles de la clave API actualizada.
curl -X PUT https://api.llmgenerator.com/api/v1/api-keys/llm_1706123456_abc123def456 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Updated Production Key",
    "description": "Updated description"
  }'
{
  "success": true,
  "message": "API key updated successfully",
  "apiKey": {
    "id": "llm_1706123456_abc123def456",
    "name": "Updated Production Key",
    "description": "Updated description",
    "permissions": [],
    "updatedAt": "2026-01-27T10:00:00.000Z"
  }
}