Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://docs.llmgenerator.com/llms.txt

Use this file to discover all available pages before exploring further.

POST /api-keys

Este extremo crea una nueva clave API para el usuario autenticado. El valor completo de la clave solo se muestra una vez al crearla; guárdelo de forma segura.
El valor completo de la clave API solo se devuelve una vez durante la creación. Almacénelo de forma segura, ya que no podrá recuperarlo después.

Cuerpo de la solicitud

name
string
requerido
Nombre descriptivo de la clave API (1-100 caracteres).
description
string
Descripción del uso previsto de la clave (máx. 500 caracteres).
permissions
array
Lista de permisos que otorgar a la clave. Por defecto, todos los permisos.
expiresAt
string
Fecha de caducidad opcional en formato ISO 8601.

Respuesta

success
boolean
Indica si la clave se creó correctamente.
message
string
Mensaje de estado.
apiKey
object
Detalles de la clave API creada.
warning
string
Recordatorio para guardar la clave de forma segura.
curl -X POST https://api.llmgenerator.com/api/v1/api-keys \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Production API Key",
    "description": "For the main application"
  }'
{
  "success": true,
  "message": "API key created successfully",
  "apiKey": {
    "id": "llm_1706345678_newkey123abc",
    "name": "Production API Key",
    "description": "For the main application",
    "key": "llm_1706345678_newkey123abc",
    "permissions": [],
    "expiresAt": null,
    "createdAt": "2026-01-27T10:00:00.000Z",
    "isActive": true
  },
  "warning": "This is the only time the full API key will be shown. Please save it securely."
}