Skip to main content
POST
Creates a new workspace.

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.

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.

Response

200 - application/json

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. Sandbox workspaces offer test device accounts and virtual devices that you can connect and control. This ability to work with virtual devices is quite handy because it removes the need to own physical devices from multiple brands. To connect real devices and systems to Seam, use a production workspace. See the workspace object.