Skip to content

Latest commit

 

History

History
64 lines (52 loc) · 2.33 KB

user.md

File metadata and controls

64 lines (52 loc) · 2.33 KB

Основная информация

Получение информации о текущем пользователе

GET /me вернёт информацию о текущем авторизованном пользователе. В случае некорректной авторизации сервер вернёт в ответ 401 Unauthorized.

{
    "id": 3123123,
    "name": "Иванов Иван",
    "position": "HRD",
    "email": "[email protected]",
    "phone": "84956478221",
    "locale": "ru_RU"
}
Имя Тип Описание
id number Идентификатор пользователя
name string Имя пользователя
position string Должность
email string Адрес электронной почты
phone string Номер телефона
locale string Используемая пользователем локаль (справочник локалей)

Получение информации о доступных организациях

GET /accounts вернёт список доступных организаций пользователя.

{
    "items": [
        {
            "id": 123,
            "name": "ООО Теллур",
            "nick": "tellur",
            "member_type": "owner"
        },
        {
            "id": 125,
            "name": "Эйчар системы",
            "nick": "hr-systems",
            "member_type": "manager"
        }
    ]
}
Имя Тип Описание
id number Идентификатор организации (используется для запросов данных по организации)
name string Название организации
nick string Короткий идентификатор организации (используется на сайте, например, /my/tellur)
member_type string Роль в организации (описание ролей: справочник ролей)