--- [Авторизация пользователя](https://addreality.atlassian.net/browse/API-1868) [POST] /users/login ```json { "login": "arthur@addreality.com", "password": "12345678" } ``` --- [Логают пользователя](https://addreality.atlassian.net/browse/API-1869) [POST] /users/logout В ответе будет удаление токена --- [Получение списка платформ для текущего пользователя](https://addreality.atlassian.net/browse/API-1862) [GET] /users/platforms ```json { "platforms": [ { "id": 1, "name": "test", "url": "https://test.ar.digital", "is_owner": true }, { "id": 2, "name": "test2", "url": "https://test2.ar.digital", "is_owner": false } ] } ``` --- [Прикрепление юзера к платформе](https://addreality.atlassian.net/browse/API-1865) [POST] /plaforms/users ```json { "login": "mz@addreality.com", "roles": [1,2,3] } ``` --- [Получение списка приглашенных пользователей на платформу](https://addreality.atlassian.net/browse/API-1864) [GET] /plaforms/users/invited ```json { "users": [ { "login": "mz@addreality.com", "invited_at": "2019-01-01T00:00Z+02", "invited_user" : { "id" : 1, "login" : "admin@admin.ru" } } ] } ``` --- [Открепление пользователя от платформы](https://addreality.atlassian.net/browse/API-1866) [DELETE] /plaforms/users/2 --- [Редактирование пользователя внутри панели пользователя](https://addreality.atlassian.net/browse/API-1867) [PUT] /users/1 ```json { "login": "mz@addreality.com", "password": { "old_password": "12345678", "new_password": "87654321" } } ``` В ответ актуальный объект пользователя ```json { "user": { "login": "mz@addreality.com", } } ``` [Создание новой платформы](https://addreality.atlassian.net/browse/API-1870) [POST] /platforms ```json { "name": "platform", "language": "en" } ```