DistributeApp LogoDistributeProject
DistributorUsersLogin

Login

Validates credentials and returns a JWT Bearer token and user object

POST
/users/login

Request Body

application/json

Login payload

password*string
username*string

Response Body

application/json

application/json

application/json

application/json

curl -X POST "https://loading/api/users/login" \  -H "Content-Type: application/json" \  -d '{    "password": "correct horse battery staple",    "username": "alice"  }'
{
  "id": "00000000-0000-0000-0000-000000000000",
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
  "username": "alice"
}
{
  "error": "Validation failed"
}
{
  "error": "Validation failed"
}
{
  "error": "Validation failed"
}