https://api.risposta.app/api/login
Active
Authenticates a user with email and password, returning an access token (valid 60 minutes) and a refresh token (valid 30 days).
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| string | required | Registered user email address. | |
| password | string | required | Account password. |
Request
{
"email": "user@example.com",
"password": "your-password"
}Responses
200 OK Authenticated
{
"access_token": "1|aBcD...XyZ",
"refresh_token": "eFgH...UvW",
"token_type": "Bearer",
"expires_at": "2025-11-10T18:00:00.000000Z"
}401 Unauthorized Invalid credentials
{
"message": "Invalid credentials"
}422 Unprocessable Validation error
{
"message": "The email field is required.",
"errors": {
"email": ["The email field is required."]
}
}