---
title: "PUT /owners"
method: PUT
path: "/owners"
tags: ["owners"]
---

# PUT /owners

`PUT /owners`

Bulk updates a list of owners.

## Request body

- UpdateOwnerInfoList
  - `owners` UpdateOwnerInfo[], required — A list of owners with information to update.
    - `owner_id` string, uuid, required — The ID of the owner.
    - `name` string — The name of the owner.
    - `description` string — A description of the owner.
    - `access_request_escalation_period` integer — The amount of time (in minutes) before the next reviewer is notified. Use 0 to remove escalation policy.
    - `reviewer_message_channel_id` string — The message channel id for the reviewer channel. Use "" to remove an existing message channel.
    - `source_group_id` string, uuid — Sync this owner's user list with a source group. Use "" to remove an existing source group.

## Response `200`

The resulting updated owner infos.

- UpdateOwnerInfoList
  - `owners` UpdateOwnerInfo[], required — A list of owners with information to update.
    - `owner_id` string, uuid, required — The ID of the owner.
    - `name` string — The name of the owner.
    - `description` string — A description of the owner.
    - `access_request_escalation_period` integer — The amount of time (in minutes) before the next reviewer is notified. Use 0 to remove escalation policy.
    - `reviewer_message_channel_id` string — The message channel id for the reviewer channel. Use "" to remove an existing message channel.
    - `source_group_id` string, uuid — Sync this owner's user list with a source group. Use "" to remove an existing source group.

---

[API](https://skmtc.net/opal/apis/opal-api.md) · [All operations](https://skmtc.net/opal/apis/opal-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/opal/opal-api/revisions/13b58df96d40/schema)
