> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bland.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Organization Properties

> Modify specific properties of an organization.

### Headers

<ParamField header="authorization" type="string" required>
  Your API key for authentication.
</ParamField>

### Path Parameters

<ParamField path="org_id" type="string" required>
  The unique identifier of the organization.
</ParamField>

### Body

<ParamField body="updates" type="object" required>
  An object containing the properties to update.\
  <br /><br />**Valid keys:**

  * `"org_display_name"` (string) - The display name of the organization. Must be between **1 and 30 characters**.
  * `"preferences"` (object) - Preference settings for the organization:
    * `"use_bland_url"` (boolean) - Whether the organization prefers to use the Bland URL.
    * `"recording_lifespan_days"` (integer) - The lifespan of recordings in days. Must be between **1 and 1825** (inclusive) or `-1` to disable retention.
</ParamField>

### Response

<ResponseField name="data" type="object">
  The updated organization properties.
</ResponseField>

<ResponseField name="data.id" type="string">
  The unique identifier of the organization.
</ResponseField>

<ResponseField name="data.org_slug" type="string">
  The unique slug identifier of the organization.
</ResponseField>

<ResponseField name="data.org_display_name" type="string">
  The updated display name of the organization.
</ResponseField>

<ResponseField name="data.org_image_url" type="string | null">
  URL of the organization's image (if set).
</ResponseField>

<ResponseField name="data.org_plan" type="string">
  The organization's plan. Default: `"starter"`.
</ResponseField>

<ResponseField name="data.org_creation_date" type="string (ISO 8601)">
  The timestamp of when the organization was created.
</ResponseField>

<ResponseField name="data.kyc_level" type="integer">
  The KYC (Know Your Customer) verification level. Default: `0`.
</ResponseField>

<ResponseField name="data.placement_group" type="string">
  The placement group of the organization. Default: `"blandshared"`.
</ResponseField>

<ResponseField name="data.is_deleted" type="boolean">
  Whether the organization is deleted. Default: `false`.
</ResponseField>

<ResponseField name="data.is_stripe_overdue" type="boolean">
  Whether the organization has overdue Stripe payments. Default: `false`.
</ResponseField>

<ResponseField name="data.is_suspended" type="boolean">
  Whether the organization is suspended. Default: `false`.
</ResponseField>

<ResponseField name="data.org_rate_limit" type="integer">
  The organization's request rate limit. Default: `5`.
</ResponseField>

<ResponseField name="data.org_type" type="string">
  The type of the organization. Default: `"normal"`.
</ResponseField>

<ResponseField name="data.entitlements" type="array">
  A list of entitlements granted to the organization. Default: `[]`.
</ResponseField>

<ResponseField name="data.preferences" type="object">
  The updated preferences for the organization.
</ResponseField>

<ResponseField name="data.preferences.use_bland_url" type="boolean">
  Whether the organization prefers to use the Bland URL.
</ResponseField>

<ResponseField name="errors" type="null">
  Always `null` on success.
</ResponseField>

<ResponseExample>
  ```json Response   theme={null}
  {
    "data": {
      "id": "d122b4cf-1614-4124-aa28-15f81a09988f",
      "org_slug": "133906ea-d750-4a15-80fa-d6aef584dc58",
      "org_display_name": "Org Name",
      "org_image_url": null,
      "org_plan": "starter",
      "org_creation_date": "2025-02-14T06:46:09.818Z",
      "kyc_level": 0,
      "placement_group": "blandshared",
      "is_deleted": false,
      "is_stripe_overdue": false,
      "is_suspended": false,
      "org_rate_limit": 5,
      "org_type": "normal",
      "entitlements": [],
      "preferences": {
        "use_bland_url": false
      }
    },
    "errors": null
  }
  ```
</ResponseExample>

***

Docs for agents: [llms.txt](/llms.txt)
