Профиль
Облачный 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 этаж",
"mobile_phone": "79031234567",
"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 | Добавляет уволенных и неактивных сотрудников в результаты запроса. |