---
title: "Update organization details"
method: PUT
path: "/v1/providers/{provider_id}/orgs/{org_id}"
tags: ["organizations"]
---

# Update organization details

`PUT /v1/providers/{provider_id}/orgs/{org_id}`

## Request

- Base URL: `https://mgmt.storage.dev`
- URL: `https://mgmt.storage.dev/v1/providers/{provider_id}/orgs/{org_id}`
- Auth: API key in header `X-Tigris-Signature` and API key in header `X-Tigris-Nonce` and API key in header `X-Tigris-Time`

Updates the organization details like active status.

## Path parameters

- `provider_id` string, required
- `org_id` string, required

## Request body

- UpdateOrganizationRequest
  - `user_id` string, required: ID of the user who is updating the organization
  - `user_role` 'Admin' | 'Member': Role of the user in the organization. Controls what the user can do through the Partner API management endpoints. - `Admin`: Full org access. Can list and manage all access keys in the org, update org settings, and manage users. ListAccessKeys returns all keys in the org. - `Member`: Standard access. Can only manage their own access keys. ListAccessKeys returns only keys owned by this user. If omitted, defaults to `Member` behavior.
  - `active` boolean: If set to false, the organization will be deactivated and no new resources can be provisioned. Existing resources will be inaccessible.
  - `org_quota` OrgQuota
    - `limit_bytes` integer, required: The number of bytes that the organization is allowed to store across all of its buckets. Zero means no limit.

## Response `200`

OK

- UpdateOrganizationResponse

## Other responses

- `default`: Unexpected error

---

[API](https://skmtc.dev/tigrisdata/apis/tigris-partner-integrations-api-reference.md) - [All operations](https://skmtc.dev/tigrisdata/apis/tigris-partner-integrations-api-reference/llms.txt) - [OpenAPI document](https://skmtc.dev/tigrisdata/apis/tigris-partner-integrations-api-reference/revisions/b69856eb4c2c?raw)
