Skip to main content

WorkspaceInput

An input for mutations affecting Workspace

input WorkspaceInput {
id: String
slug: String!
name: String
domains: [String]
website: String
glyphUrl: String
logoUrl: String
billingAccountId: String
version: Int
deletedAt: Datetime
updatedAt: Datetime
createdAt: Datetime
type: String
productId: String
paidSeatCount: Int
workosOrganizationId: String
partnerDomains: [String]
}

Fields

WorkspaceInput.id ● String scalar

WorkspaceInput.slug ● String! non-null scalar

URL-safe unique identifier for the workspace, used in links; distinct from the display name.

WorkspaceInput.name ● String scalar

WorkspaceInput.domains ● [String] list scalar

The workspace's own seller-side email domains. A member with one of these cannot be added customer-side, and they gate the approved-domain accord sign-in described on accord.allowed_access. Unauthenticated sessions read a single empty string rather than the real list.

WorkspaceInput.website ● String scalar

WorkspaceInput.glyphUrl ● String scalar

WorkspaceInput.logoUrl ● String scalar

WorkspaceInput.billingAccountId ● String scalar

Identifier of the external billing account for this workspace.

WorkspaceInput.version ● Int scalar

WorkspaceInput.deletedAt ● Datetime scalar

WorkspaceInput.updatedAt ● Datetime scalar

WorkspaceInput.createdAt ● Datetime scalar

WorkspaceInput.type ● String scalar

Free-text classification of the workspace. Writable through the generated CRUD, but no application code currently sets or reads it.

WorkspaceInput.productId ● String scalar

Identifier of the subscribed product/plan. Unauthenticated sessions read null.

Number of paid seats provisioned for the workspace.

WorkspaceInput.workosOrganizationId ● String scalar

Linked WorkOS organization id, used for SSO and directory sync.

WorkspaceInput.partnerDomains ● [String] list scalar

Email domains whose members are treated as partners: they join on the customer side with workspace_account.is_partner set, and are the only members partner-scoped resources resolve for. Unauthenticated sessions read a single empty string rather than the real list.

Member Of

CreateWorkspaceInput input