Pular para o conteúdo 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 endpoint permite que um usuário faça login com e-mail e senha. Em caso de sucesso, retorna tokens de acesso e de atualização para as demais chamadas à API.

Corpo da requisição

email
string
obrigatório
Endereço de e-mail do usuário.
password
string
obrigatório
Senha da conta.

Resposta

success
boolean
Indica se o login foi bem-sucedido.
message
string
Mensagem de status legível.
user
object
Objeto com as informações do usuário.
tokens
object
Objeto com os tokens de autenticação.
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"
  }
}