3 endpoints disponível
Autenticar usuário e obter tokens JWT. O access token expira em 15 minutos, use /refresh para renová-lo. Requer conta com plano Infinity ativo.
{
"user": {
"id": "...",
"email": "usuario@email.com",
"name": "Nome",
"plan": "Infinity",
"image": "https://..."
},
"tokens": {
"accessToken": "eyJhbGc...",
"refreshToken": "eyJhbGc...",
"expiresIn": 900
}
}Renovar o access token usando o refresh token. Use este endpoint quando o access token expirar (15 min). O refresh token expira em 7 dias.
{
"accessToken": "eyJhbGc...",
"user": {
"id": "...",
"email": "...",
"plan": "Infinity"
},
"expiresIn": 900
}Obter informações completas do usuário autenticado, incluindo plano, créditos de IA e dados do perfil.
{
"user": {
"id": "abc123",
"email": "usuario@email.com",
"name": "Nome Completo",
"image": "https://lh3.googleusercontent.com/...",
"plan": "Infinity",
"aiCredits": 100,
"createdAt": "2024-01-15T10:30:00Z"
}
}© 2025 Gastometria - API v1
Base URL:/api/v1