Просмотреть информацию
Возвращает информацию об одном сотруднике.
HTTP-запрос
GET https://api360.yandex.net/directory/v1/org/{orgId}/users/{userId}
Path-параметры
* Обязательный параметр
Ответы
Код 200
Запрос успешно выполнен.
{ "about": string, "aliases": [ string ], "avatarId": string, "birthday": string, "contacts": [ { "alias": boolean, "label": string, "main": boolean, "synthetic": boolean, "type": string, "value": string } ], "createdAt": string, "departmentId": integer, "displayName": string, "email": string, "externalId": string, "gender": string, "groups": [ integer ], "id": string, "isAdmin": boolean, "isDismissed": boolean, "isEnabled": boolean, "isRobot": boolean, "language": string, "name": { "first": string, "last": string, "middle": string }, "nickname": string, "position": string, "timezone": string, "updatedAt": string }
Скопировано
Представление
Поля
about | string Описание сотрудника. |
aliases[] | array Список алиасов сотрудника. |
avatarId | string Идентификатор портрета сотрудника. |
birthday | string Дата рождения сотрудника. В формате |
contacts[] | array Список контактов сотрудника. |
contacts[]. | boolean Если у сотрудника есть алиас, для него автоматически создается контакт типа |
contacts[]. | string Произвольная метка контакта. |
contacts[]. | boolean Признак основного контакта: |
contacts[]. | boolean Признак автоматически созданного контакта: |
contacts[]. | string Тип контакта. |
contacts[]. | string Значение контакта. |
createdAt | string Дата и время создания сотрудника. |
departmentId | integer Идентификатор подразделения, в котором состоит сотрудник. |
displayName | string Публичное имя сотрудника – имя, которое сотрудник использует в своем профиле для представления себя, оно может совпадать с реальным именем, быть псевдонимом или никнеймом. |
| string Основной адрес электронной почты сотрудника. |
externalId | string Произвольный внешний идентификатор сотрудника. |
gender | string Пол сотрудника. |
groups[] | array Идентификаторы групп, в которых состоит сотрудник. |
id | string Идентификатор сотрудника. |
isAdmin | boolean Признак администратора организации: |
isDismissed | boolean Статус сотрудника: |
isEnabled | boolean Статус аккаунта сотрудника: |
isRobot | boolean Признак служебных сотрудников-ботов: |
language | string Язык сотрудника. |
name | object ФИО сотрудника. |
name. | string Имя сотрудника. |
name. | string Фамилия сотрудника. |
name. | string Отчество сотрудника. |
nickname | string Логин сотрудника. |
position | string Должность сотрудника. |
timezone | string Часовой пояс сотрудника. |
updatedAt | string Дата и время изменения сотрудника. |
about | string Описание сотрудника. |
aliases[] | array Список алиасов сотрудника. |
avatarId | string Идентификатор портрета сотрудника. |
birthday | string Дата рождения сотрудника. В формате |
contacts[] | array Список контактов сотрудника. |
contacts[]. | boolean Если у сотрудника есть алиас, для него автоматически создается контакт типа |
contacts[]. | string Произвольная метка контакта. |
contacts[]. | boolean Признак основного контакта: |
contacts[]. | boolean Признак автоматически созданного контакта: |
contacts[]. | string Тип контакта. |
contacts[]. | string Значение контакта. |
createdAt | string Дата и время создания сотрудника. |
departmentId | integer Идентификатор подразделения, в котором состоит сотрудник. |
displayName | string Публичное имя сотрудника – имя, которое сотрудник использует в своем профиле для представления себя, оно может совпадать с реальным именем, быть псевдонимом или никнеймом. |
| string Основной адрес электронной почты сотрудника. |
externalId | string Произвольный внешний идентификатор сотрудника. |
gender | string Пол сотрудника. |
groups[] | array Идентификаторы групп, в которых состоит сотрудник. |
id | string Идентификатор сотрудника. |
isAdmin | boolean Признак администратора организации: |
isDismissed | boolean Статус сотрудника: |
isEnabled | boolean Статус аккаунта сотрудника: |
isRobot | boolean Признак служебных сотрудников-ботов: |
language | string Язык сотрудника. |
name | object ФИО сотрудника. |
name. | string Имя сотрудника. |
name. | string Фамилия сотрудника. |
name. | string Отчество сотрудника. |
nickname | string Логин сотрудника. |
position | string Должность сотрудника. |
timezone | string Часовой пояс сотрудника. |
updatedAt | string Дата и время изменения сотрудника. |
* Обязательный параметр
Код 401
Пользователь не авторизован.
{ "code": integer, "details": [ { "@type": string } ], "message": string }
Скопировано
Представление
Поля
code | integer |
details[] | array |
details[]. | string |
message | string |
code | integer |
details[] | array |
details[]. | string |
message | string |
* Обязательный параметр
Код 403
У пользователя или приложения нет прав на доступ к ресурсу, запрос отклонен.
{ "code": integer, "details": [ { "@type": string } ], "message": string }
Скопировано
Представление
Поля
code | integer |
details[] | array |
details[]. | string |
message | string |
code | integer |
details[] | array |
details[]. | string |
message | string |
* Обязательный параметр
Код 404
Запрашиваемый ресурс не найден.
{ "code": integer, "details": [ { "@type": string } ], "message": string }
Скопировано
Представление
Поля
code | integer |
details[] | array |
details[]. | string |
message | string |
code | integer |
details[] | array |
details[]. | string |
message | string |
* Обязательный параметр
Код 500
Внутренняя ошибка сервиса. Попробуйте повторно отправить запрос через некоторое время.
{ "code": integer, "details": [ { "@type": string } ], "message": string }
Скопировано
Представление
Поля
code | integer |
details[] | array |
details[]. | string |
message | string |
code | integer |
details[] | array |
details[]. | string |
message | string |
* Обязательный параметр