Профиль
Облачный Pyrus
Безоблачный Pyrus
Методы
GET /profile
Метод возвращает профиль пользователя, выполняющего запрос.
GET https://api.pyrus.com/v4/profile ?include_inactive=true
Тело ответа
{ "person_id": 1732, "first_name": "Jane", "last_name": "Doe", "email": "jane.doe@gmail.com", "locale": "en-US", "organization_id": 1834, "organization": { "organization_id": 1834, "name": "My Organiztion", "persons": [ { "id": 1731, "first_name": "Bob", "last_name": "Smith", "email": "Bob.Smith@gmail.com", "type": "user", "department_id": 13836, "department_name": "Marketing", "location": "Москва, офис на Соколе, 11 этаж", "personality": "В свободное время люблю путешествовать и заниматься музыкой", "personnel_number":"0000-000001", "vacation_days":"2" }, { "id": 1733, "first_name": "John", "last_name": "Snow", "email": "John.Snow@gmail.com", "type": "user" }, { "id": 1725, "first_name": "Jane", "last_name": "Doe", "email": "Jane.Doe@gmail.com", "type": "user" } ], "roles": [ { "id": 1743, "name": "SomeRole", "member_ids": [ 1725, 1733 ], "type": "role" } ], "department_catalog_id": 1234 } }
curl
curl -X GET \ 'https://api.pyrus.com/v4/profile?include_inactive=true' \ -H 'Authorization: Bearer <YOUR_ACCESS_TOKEN>' \ -H 'Content-Type: application/json'
Параметры
include_inactive | Добавляет уволенных и неактивных сотрудников в результаты запроса. |