Авторизация¶
Имя ресурса: /auth
HTTP метод: POST
В тело метода должен быть помещен json запроса, в котором содержатся
- login: логин пользователя
- password: пароль пользователя
- accountId: идентификатор аккаунта.
POST /realty/v1/auth HTTP/1.0
Host: api.kontur.ru
Content-Type: application/json
{
"login": "email@yandex.ru",
"password": "123",
"accountId": "5ee84ac0-eb9a-4b42-b814-2f5f7c27c255"
}
В случае успешной авторизации:
API возвращает пользователю ответ: 200 OK, где в теле ответа указываются
- userId: идентификатор пользователя
- sessionId: идентификатор сессии.
HTTP/1.0 200 OK
Content-Type: application/json
{
"userId": "5ee84ac0-eb9a-4b42-b814-2f5f7c27c255",
"sessionId": "38f31d7246b148c8abcdf0e240a5e39d"
}
- Возможные HTTP-коды возврата:
- 400 - если были введены неверные данные авторизации.
- 200 - в случае успешной авторизации