PATCH
TypeScript client

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

teamId
string
required

Team (workspace) id (UUID). Discover ids via the list teams endpoint or the agent context.

Body

application/json
name
string

New team (workspace) display name, 2 to 64 characters.

Required string length: 2 - 64
Example:

"Acme Marketing"

website
string | null

Brand website URL used for enrichment and display; null clears it.

Example:

"https://acme.com"

Default link-tracking toggle for new posts in this workspace; null resets to the plan default.

timezone
string | null

IANA timezone name (e.g. Europe/London) used to resolve this workspace's scheduling-slot wall-clock times to UTC instants; null clears it. Validated against the runtime's supported timezone list; an unsupported name is rejected with 400.

Example:

"Europe/London"

postApprovalMode
enum<string> | null

Client approval workflow mode: off hides review features and blocks new submit-for-review calls, optional (the default; null resets to it) enables the workflow as an advisory signal, required additionally blocks scheduling/publishing until the current content version is approved.

Available options:
off,
optional,
required
Example:

"required"

autoPostEnabled
boolean

Whether eligible content workflow statuses can trigger automatic publishing.

reviewBoardVisibleCategories
enum<string>[]

Workflow categories the client review-board link surfaces (any subset of not_started, active, in_review, completed, closed). Default is [in_review, completed] - submitted + approved posts.

Available options:
not_started,
active,
in_review,
completed,
closed

Response

Success

id
string<uuid>
required

a Universally Unique Identifier

Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
organizationId
string<uuid>
required

a Universally Unique Identifier

Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
name
string
required
website
string | null
required
timezone
string | null
required
postApprovalMode
enum<string> | null
required
Available options:
off,
optional,
required
autoPostEnabled
boolean
required
reviewBoardVisibleCategories
enum<string>[]
required
Available options:
not_started,
active,
in_review,
completed,
closed
createdAt
string
required
updatedAt
string
required