Skip to main content

CreateTenantDto

No description

input CreateTenantDto {
name: String!
tenant: String!
default: Boolean!
email: String!
}

Fields

CreateTenantDto.name ● String! non-null scalar

Human-readable display name for the organization. This name appears in administrative interfaces and user-facing elements. Should be descriptive and professional as it represents the organization identity. Maximum length of 64 characters.

CreateTenantDto.tenant ● String! non-null scalar

Unique identifier used throughout the system for this organization. This identifier is used in URLs, API calls, and internal references. Must be unique across all organizations and follow naming conventions (lowercase, hyphens allowed). Maximum length of 32 characters.

CreateTenantDto.default ● Boolean! non-null scalar

Designates whether this organization should be set as the default. The default organization is used for system-wide operations and as a fallback when no specific organization is specified. Only one organization can be default at a time.

CreateTenantDto.email ● String! non-null scalar

Email address of the administrative user to associate with this organization. This user will be granted administrative privileges for the new organization and will be responsible for initial configuration and user management.

Member Of

adminUserTenantCreate mutation