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 /auth/login

Este extremo permite al usuario iniciar sesión proporcionando su correo y contraseña. Tras una autenticación correcta, devuelve tokens de acceso y de actualización para las solicitudes posteriores a la API.

Cuerpo de la solicitud

email
string
requerido
Dirección de correo del usuario.
password
string
requerido
Contraseña de la cuenta.

Respuesta

success
boolean
Indica si el inicio de sesión se realizó correctamente.
message
string
Mensaje de estado legible.
user
object
Objeto con la información del usuario.
tokens
object
Objeto con los tokens de autenticación.
curl -X POST https://api.llmgenerator.com/api/v1/auth/login \
  -H "Content-Type: application/json" \
  -d '{
        "email": "user@example.com",
        "password": "securePassword123"
      }'
{
  "success": true,
  "message": "Login successful",
  "user": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "email": "user@example.com",
    "name": "John Doe",
    "emailVerified": true,
    "updatedAt": "2026-01-29T12:00:00.000Z"
  },
  "tokens": {
    "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
    "expiresIn": 900,
    "tokenType": "Bearer"
  }
}