Skip to main content

Interface: Tenant

Defined in: type/Tenant.ts:10

Object class for Tenant Represents a tenant - the top-level organizational unit in the system. Tenants contain channels and have their own configuration settings.

Properties

allowQuoteInvalidation

allowQuoteInvalidation: ALLOW_QUOTE_INVALIDATION

Defined in: type/Tenant.ts:24

Controls whether quotes can be manually invalidated within this tenant


channels

channels: Channel[]

Defined in: type/Tenant.ts:28

All channels belonging to this tenant


createdAt

createdAt: string

Defined in: type/Tenant.ts:18

Timestamp when the tenant was created


descriptions?

optional descriptions?: LocalizedString[]

Defined in: type/Tenant.ts:16

Localized descriptions of the tenant in different languages


id

id: string

Defined in: type/Tenant.ts:12

Unique identifier for the tenant


lastModifiedAt

lastModifiedAt: string

Defined in: type/Tenant.ts:20

Timestamp when the tenant was last modified


name

name: string

Defined in: type/Tenant.ts:14

Display name of the tenant


quoteDefaultExpiryPeriodDays?

optional quoteDefaultExpiryPeriodDays?: number

Defined in: type/Tenant.ts:26

Default number of days before quotes expire within this tenant


restrictSalesPricingVisibility

restrictSalesPricingVisibility: RESTRICT_SALES_PRICING_VISIBILITY

Defined in: type/Tenant.ts:22

Controls whether sales pricing information is restricted within this tenant