User
Основные методы для работы с пользователем платформы
Регистрация
POST
https://api.mixapp.io/v1/signup
Headers
Name
Type
Description
Content-Type
string
application/json
Request Body
Name
Type
Description
name
string
string
{
"password": "password",
"token": "token",
"user": {
"avatar": "",
"email": "[email protected]",
"id": "58ecb9b427218c4f59ac1db9",
"last_login": "2017-04-11T14:10:44.761368829+03:00",
"name": "YourName",
"reg_date": "2017-04-11T14:10:44.761368864+03:00",
"workplaces": []
}
}
{
"email":"[email protected]",
"name": "YourName"
}
Авторизация
POST
https://api.mixapp.io/v1/signin
Headers
Name
Type
Description
Content-Type
string
application/json
Request Body
Name
Type
Description
password
string
string
{
"token": "token",
"user": {
"avatar": "",
"email": "[email protected]",
"id": "58ecb9b427218c4f59ac1db9",
"last_login": "2017-04-11T14:10:44.761368829+03:00",
"name": "YourName",
"reg_date": "2017-04-11T14:10:44.761368864+03:00",
"workplaces": []
}
}
{
"email": "[email protected]",
"password": "very_secret_password"
}
Обновление пользователя
POST
https://api.mixapp.io/v1/update
Headers
Name
Type
Description
Content-Type
string
application/json
Request Body
Name
Type
Description
password
string
Опционально
name
string
{
"user": {
"avatar": "",
"email": "[email protected]",
"id": "58ecb9b427218c4f59ac1db9",
"last_login": "2017-04-11T14:10:44.761368829+03:00",
"name": "YourName",
"reg_date": "2017-04-11T14:10:44.761368864+03:00",
"workplaces": []
}
}
{
"name": "New Name",
"password": "new_very_secret_password"
}
Сброс пароля
POST
https://api.mixapp.io/v1/repair
Headers
Name
Type
Description
Content-Type
string
application/json
Request Body
Name
Type
Description
string
{
"result": true
}
{
"email": "[email protected]"
}
Подтверждение и установка нового пароля
POST
https://api.mixapp.io/v1/repair/:token
Path Parameters
Name
Type
Description
token
string
Токен для сброса пароля, отправленный на почту
Headers
Name
Type
Description
Content-Type
string
application/json
Request Body
Name
Type
Description
password
string
{
"result": true
}
{
"password": "new_password"
}
Last updated
Was this helpful?