Skip to main content
POST

Authorizations

Authorization
string
header
required

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

Body

application/json
name
string
required

Name of the new workspace.

company_name
string
deprecated

Deprecated. Use connect_partner_name instead.

Company name for the new workspace.

connect_partner_name
string | null

Connect partner name for the new workspace.

connect_webview_customization
object

Connect Webview customizations for the new workspace. See also Customize the Look and Feel of Your Connect Webviews.

is_sandbox
boolean
default:false

Indicates whether the new workspace is a sandbox workspace.

organization_id
string<uuid>

ID of the organization to associate with the new workspace. If omitted, the new workspace is associated with the organization that you administer, if you administer exactly one. If you administer no organization, Seam creates one for you and associates the new workspace with it.

webview_logo_shape
enum<string>
deprecated

Deprecated. Use connect_webview_customization.webview_logo_shape instead.

Available options:
circle,
square
webview_primary_button_color
string
deprecated

Deprecated. Use connect_webview_customization.webview_primary_button_color instead.

webview_primary_button_text_color
string
deprecated

Deprecated. Use connect_webview_customization.webview_primary_button_text_color instead.

webview_success_message
string
deprecated

Deprecated. Use connect_webview_customization.webview_success_message instead.

Response

OK

workspace
object
required

Represents a Seam workspace. A workspace is a top-level entity that encompasses all other resources below it, such as devices, connected accounts, and Connect Webviews. Seam provides two types of workspaces. A sandbox workspace is a special type of workspace designed for testing code. See the workspace object.