Skip to main content
Create an organization

Authorizations

Authorization
string
header
required

Clerk session with an active organization.

Body

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

Response

Usable organization.

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.