Skip to main content
Update an organization

Authorizations

Authorization
string
header
required

Personal API key. Send X-Organization-Id. The required cumulative level is listed in x-watchdog-permission.

Headers

X-Organization-Id
string

Required for personal API keys. Target one organization you have access to. Migrated keys may omit it to use their original organization. For Clerk sessions, it must match the active organization.

Path Parameters

organization_id
string
required
Required string length: 1 - 255

Body

application/json
name
string
Required string length: 1 - 100
slug
string
Required string length: 1 - 100
Pattern: ^[a-z0-9]+(?:-[a-z0-9]+)*$
settings
object

Response

Saved settings and conversion workflow reference.

id
string
required
Required string length: 1 - 255
name
string
required
slug
string | null
required
logo_url
string | null
required
settings
object
required
access
object
required
members_count
integer
required
Required range: x >= 0
capabilities
object
required
member_limit
integer | null

Synchronized Clerk membership capacity for display. Null means unlimited; omitted until synchronized. Clerk enforces the current limit when changing membership.