Login
Requisição
Endpoint
- Metodo: POST
- Endpoint:
/v2/auth/login
Parâmetros (Body)
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| clientId | string (uuid) | ✅ | Identificador do cliente |
| clientSecret | string | ✅ | Segredo do cliente |
Exemplo de corpo
{
"clientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"clientSecret": "seu-segredo-aqui"
}
Resposta
Campos da resposta (200)
| Parâmetro | Tipo | Descrição |
|---|---|---|
| accessToken | string | Token JWT para autenticação |
| expiresAt | string (date-time) | Data e hora de expiração do token |
| tokenType | string | Tipo do token (sempre "bearer") |
Exemplo (200)
{
"accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"expiresAt": "2025-08-10T03:07:49.030Z",
"tokenType": "bearer"
}
Erros
| Código | HTTP | Descrição |
|---|---|---|
UNAUTHORIZED | 401 | Credenciais inválidas ou cliente não existe. |