Login
1. Sent request to login user - answer is a user-profile + bearer token
Endpoint
POST /api/login
Request Headers
{
"Authorization": "Bearer token here",
"Content-Type": "application/json"
}
Request Body
{
"email": "test@example.com",
"password": "password"
}
Expected Response 200
{
"user": {
"id": 3,
"name": "User_test_2",
"email": "user2@example.com",
"role": "user",
"partner": {
"id": 2,
"name": "New partner 2"
}
},
"token": "9|figC5RDLxBuUaylAJaM6r56Q3lCWeuGCwoZCSGhBb9e9f884"
}
Error Response 401
wrong credentials (password or email)
{
"message": "Invalid credentials"
}
11 March 2026