Загрузить портрет

  1. HTTP-запрос
  2. Path-параметры
  3. Тело запроса
    1. Представление
    2. Поля
  4. Ответы
    1. Код 200
      1. Представление
      2. Поля
    2. Код 401
      1. Представление
      2. Поля
    3. Код 403
      1. Представление
      2. Поля
    4. Код 404
      1. Представление
      2. Поля
    5. Код 500
      1. Представление
      2. Поля

Управляет потретами пользователей организации. Работает только для пользователей, созданных на домене организации.

Ограничение. Требуется разрешение на изменение данных о сотрудниках.

Пример:

curl --location --request PUT 'https://api360.yandex.net/directory/v1/org/{{org_id}}/users/{{user_id}}/avatar'
    --header 'Authorization: OAuth token'
    --header 'Content-Type: image/png'
    --data '@/Disk/Location/avatar.png'

HTTP-запрос

PUT https://api360.yandex.net/directory/v1/org/{orgId}/users/{userId}/avatar

Path-параметры

orgId *

integer

Идентификатор организации.

userId *

string

Идентификатор сотрудника.

orgId *

integer

Идентификатор организации.

userId *

string

Идентификатор сотрудника.

Тело запроса

{}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

Ответы

Код 200

Запрос успешно выполнен.

{
  "url": string
}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

url

string

Ссылка на портрет.

url

string

Ссылка на портрет.

Код 401

Пользователь не авторизован.

{
  "code": integer,
  "details": [
    {
      "@type": string
    }
  ],
  "message": string
}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

code

integer

details[]

array

details[].@type

string

message

string

code

integer

details[]

array

details[].@type

string

message

string

Код 403

У пользователя или приложения нет прав на доступ к ресурсу, запрос отклонен.

{
  "code": integer,
  "details": [
    {
      "@type": string
    }
  ],
  "message": string
}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

code

integer

details[]

array

details[].@type

string

message

string

code

integer

details[]

array

details[].@type

string

message

string

Код 404

Запрашиваемый ресурс не найден.

{
  "code": integer,
  "details": [
    {
      "@type": string
    }
  ],
  "message": string
}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

code

integer

details[]

array

details[].@type

string

message

string

code

integer

details[]

array

details[].@type

string

message

string

Код 500

Внутренняя ошибка сервиса. Попробуйте повторно отправить запрос через некоторое время.

{
  "code": integer,
  "details": [
    {
      "@type": string
    }
  ],
  "message": string
}
Скопировано

Представление

Свернуть всё
Развернуть всё

Поля

code

integer

details[]

array

details[].@type

string

message

string

code

integer

details[]

array

details[].@type

string

message

string