Documentation
    Preparing search index...

    Interface TenantConfig

    interface TenantConfig {
        allowedApplicationLimitFieldValues: ApplicationLimitFieldValues;
        allowedClassCodeIds: string[];
        allowedClassCodes: ClassCode[];
        allowedProductBundleIds: string[];
        allowedStateCodes: StateCode[];
        applicationFieldDefaults: ApplicationFieldDefaults;
        billing: {
            agencyBillTerms: TENANT_AGENCY_BILL_TERMS;
            allowedBillingModes: QUOTES_BILLING_MODE[];
            ffAgencyId: string;
            isQuotesPurchaseEnabled: boolean;
            partnerCommissionPercentage: number;
        };
        channel: ORGANIZATION_CHANNEL;
        code: string;
        defaultApplicationLimitFieldValues: ApplicationFieldValues;
        defaultProductBundleId: string;
        deploymentStatus: TENANT_DEPLOYMENT_STATUS;
        displayName: string;
        domainNames: string[];
        emails: {
            billing?: string;
            claims: string;
            support: string;
            tenant: string;
        };
        id: string;
        leadPageContent: PageContent;
        links: { agentCalendly: string; amtrustReferral: string };
        mailingAddress: Address;
        name: string;
        organizationId: string;
        parties: AccountParties;
        phoneNumbers: { claims: string; support: string; tenant: string };
        signatoryName: string;
        themeOverrides: {
            borderRadiusPx?: number;
            brand?: {
                faviconUrl?: string;
                logoUrls?: { darkBg?: string; lightBg?: string };
                name?: string;
            };
            primaryColor?: string;
            secondaryColor?: string;
            useDarkMode?: boolean;
        };
    }

    Hierarchy

    Index
    allowedApplicationLimitFieldValues: ApplicationLimitFieldValues
    allowedClassCodeIds: string[]
    allowedClassCodes: ClassCode[]
    allowedProductBundleIds: string[]
    allowedStateCodes: StateCode[]
    applicationFieldDefaults: ApplicationFieldDefaults
    billing: {
        agencyBillTerms: TENANT_AGENCY_BILL_TERMS;
        allowedBillingModes: QUOTES_BILLING_MODE[];
        ffAgencyId: string;
        isQuotesPurchaseEnabled: boolean;
        partnerCommissionPercentage: number;
    }
    code: string
    defaultApplicationLimitFieldValues: ApplicationFieldValues
    defaultProductBundleId: string
    deploymentStatus: TENANT_DEPLOYMENT_STATUS
    displayName: string
    domainNames: string[]
    emails: { billing?: string; claims: string; support: string; tenant: string }
    id: string
    leadPageContent: PageContent
    links: { agentCalendly: string; amtrustReferral: string }
    mailingAddress: Address
    name: string
    organizationId: string
    phoneNumbers: { claims: string; support: string; tenant: string }
    signatoryName: string
    themeOverrides: {
        borderRadiusPx?: number;
        brand?: {
            faviconUrl?: string;
            logoUrls?: { darkBg?: string; lightBg?: string };
            name?: string;
        };
        primaryColor?: string;
        secondaryColor?: string;
        useDarkMode?: boolean;
    }