Проекты

Изменить

put/api-v2/projects/{id}

Request

  • Base URL
    https://api-docs.yougile.com (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Path parameters

idstring required

Request body

deletedboolean

Если true, значит объект удален

titlestring

Название проекта

usersobject

Сотрудники на проекте и их роль. Возможные значения: <br/><div>1) системные роли: worker, admin, observer</div><div>2) ID пользовательской роли</div><div>3) "-" для удаления существующего пользователя из проекта</div><div>Нельзя изменять роли пользователей, получивших доступ через отдел</div>

departmentsobject

Отделы на проекте и маппинг ролей. Возможные значения: <br/><div>1) объект с manager и member</div><div>2) "-" для удаления привязки отдела</div>

Example request

{
  "title": "ГосУслуги",
  "users": {
    "4902b994-b806-4af4-acec-018ea5ea6468": "worker",
    "8aeaeb9d-f94e-4c66-96d3-eb8d96fe7018": "ee88efd5-5cb2-41a0-9ea2-295da25863d4"
  },
  "departments": {
    "4902b994-b806-4af4-acec-018ea5ea6468": {
      "manager": "admin",
      "member": "worker"
    }
  }
}

Response

idstring required

ID объекта

Example response

{
  "id": "4f6f0391-0f94-4d30-9b0e-99430a36d4fb"
}

Changes

No recorded changes to this operation across all 4 revisions of this API.