Skip to main content
PUT
Confirm the new workspace organization

Headers

X-Workspace-Onboarding-Session
string
required

Opaque resume credential returned after mailbox or invitation authentication. It is bound to this setup session and expires or rotates during handoff.

Required string length: 64

Path Parameters

public_id
string<uuid>
required

Public setup-session UUID.

Body

application/json

Validated request fields for this operation.

first_name
string
required
Maximum string length: 100
Example:

"Jane"

last_name
string
required
Maximum string length: 100
Example:

"Donor"

organization_name
string
required
Required string length: 2 - 255
Example:

"Example Nonprofit"

country_code
string
required
Required string length: 2
Pattern: ^[A-Za-z]{2}$
Example:

"US"

website
string | null

Public HTTP(S) website; missing scheme becomes HTTPS. Normalized to its origin; local hosts and IP addresses are rejected.

Maximum string length: 2048
Example:

"https://example.org/"

ein
string | null

For US organizations, punctuation is removed and exactly nine digits are required. Other countries retain a trimmed identifier.

Maximum string length: 64
Example:

"12-3456789"

phone
string | null
Maximum string length: 40
Example:

"+12025550123"

Response

Operation result.

status
enum<string>
required
Available options:
success
Example:

"success"

data
object
required