Перейти к содержимому

Вход участника

Запрос

Проверяет email и пароль участника компании и возвращает сессионный токен (JWT) для личного кабинета. Токен действует 7 дней и принимается всеми эндпоинтами в заголовке Authorization: Bearer <token>. Права записываются в токен в момент входа.

Вход не выдаёт и не перевыпускает API-ключ — посмотреть ключ можно через POST /auth/company/api-key/reveal.

Телоapplication/jsonобязательный
emailstring, (email)обязательный
passwordstringобязательный
curl -i -X POST \
  https://b2b-app.lumowallet.io/_mock/apis/auth/company/login \
  -H 'Content-Type: application/json' \
  -d '{
    "email": "[email protected]",
    "password": "string"
  }'

Ответы

Вход выполнен

Телоapplication/json
companyobject(CompanyInfo)обязательный
tokenstringобязательный

Сессионный токен (JWT), действует 7 дней. Передавайте его в заголовке Authorization: Bearer <token>.

Пример:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
Ответ
{ "company": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "email": "[email protected]" }, "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..." }