Контакты
Облачный Pyrus
Безоблачный Pyrus
GET /contacts
Метод возвращает список доступных пользователю контактов, сгруппированных по организациям.
GET https://api.pyrus.com/v4/contacts ?include_inactive=true
Тело ответа
{ "organizations": [ { "organization_id": 2181, "name": "My Organiztion", "persons": [ { "id": 1731, "first_name": "Иван", "last_name": "Котов", "mobile_phone": "79031234567", "email": "iv.kotov@gmail.com", "type": "user", "department_id": 13836, "department_name": "Marketing" }, { "id": 1733, "first_name": "Станислав", "last_name": "Ломов", "email": "stas.lomov@gmail.com", "type": "user" }, { "id": 1725, "first_name": "Лора", "last_name": "Львова", "email": "l.lvova.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/contacts?include_inactive=true \ -H 'Authorization: Bearer <YOUR_ACCESS_TOKEN>' \ -H 'Content-Type: application/json'
Параметры
include_inactive | Добавляет уволенных и неактивных сотрудников в результаты запроса. |