interface ResponseRouteTemplatesBlockersGet {
    items: ({
        createdAt?: Date;
        description?: string;
        descriptionTranslationFlags?: ETranslationFlag[];
        enabledWhenOneOf?: string[];
        exampleEmbedCodes?: string[];
        extendsIdentifier?: string;
        headline?: string;
        headlineTranslationFlags?: ETranslationFlag[];
        id?: string;
        identifier?: string;
        isExtendingMetaData?: boolean;
        isFavourite?: boolean;
        isHidden?: boolean;
        isVisual?: boolean;
        isVisualDarkMode?: boolean;
        language?: string;
        lastEditedBy?: IUser;
        logoUrl?: string;
        machineTranslationStatus?: EMachineTranslationStatus;
        minRequiredRcbVersion?: string;
        name?: string;
        nameTranslationFlags?: ETranslationFlag[];
        recommendedWhenOneOf?: string[];
        releaseId?: string;
        releaseStatus?: ETemplateMetaDataVersionUpdateState;
        ruleGroups?: IContentBlockerRuleGroup[];
        ruleNotice?: string;
        ruleNoticeTranslationFlags?: ETranslationFlag[];
        rules?: IContentBlockerRule[];
        serviceTemplateIdentifiers?: string[];
        shouldForceToShowVisual?: boolean;
        status?: ETemplateStatus;
        subHeadline?: string;
        subHeadlineTranslationFlags?: ETranslationFlag[];
        successorOfIdentifierInfo?: TemplateSuccessorOfInfo[];
        testPipelineId?: number;
        testStatus?: EContentBlockerTestStatus;
        tier?: ERcbTier;
        translationIds?: string[];
        translationInfo?: ITranslationStatus[];
        version?: number;
        visualBlur?: number;
        visualContentType?: EContentBlockerVisualContentType;
        visualHeroButtonText?: string;
        visualHeroButtonTextTranslationFlags?: ETranslationFlag[];
        visualType?: EContentBlockerVisualType;
    } & object & {
        tcfVendorIds: number[];
    } & {
        consumerData: {
            tags: Record<string, string>;
        } & {
            isIgnored?: boolean;
            scan: false | {
                foundCount: number;
                foundOnSitesCount: number;
                lastScanned: string;
            };
        } & {
            isDisabled: boolean;
            isRecommended: boolean;
        } & {
            id?: number;
            isCreated: boolean;
        } & {
            isCloud?: boolean;
        } & {
            technicalHandlingIntegration?: {
                codeOptIn: string;
                codeOptOut: string;
                name: string;
            };
        } & {
            successorOf: (TemplateSuccessorOfInfo & {
                id: number;
            })[];
        } & {
            acknowledgement: {
                accordion?: Record<string, string>;
                buttonAction?: "ignore";
                buttonLabel?: string;
                paragraphs: string[];
            };
        } & {
            versions: IContentBlockerTemplateClientResponse[];
        } & {
            createAdNetwork?: string;
        };
    })[];
}

Hierarchy (view full)

Properties

Properties

items: ({
    createdAt?: Date;
    description?: string;
    descriptionTranslationFlags?: ETranslationFlag[];
    enabledWhenOneOf?: string[];
    exampleEmbedCodes?: string[];
    extendsIdentifier?: string;
    headline?: string;
    headlineTranslationFlags?: ETranslationFlag[];
    id?: string;
    identifier?: string;
    isExtendingMetaData?: boolean;
    isFavourite?: boolean;
    isHidden?: boolean;
    isVisual?: boolean;
    isVisualDarkMode?: boolean;
    language?: string;
    lastEditedBy?: IUser;
    logoUrl?: string;
    machineTranslationStatus?: EMachineTranslationStatus;
    minRequiredRcbVersion?: string;
    name?: string;
    nameTranslationFlags?: ETranslationFlag[];
    recommendedWhenOneOf?: string[];
    releaseId?: string;
    releaseStatus?: ETemplateMetaDataVersionUpdateState;
    ruleGroups?: IContentBlockerRuleGroup[];
    ruleNotice?: string;
    ruleNoticeTranslationFlags?: ETranslationFlag[];
    rules?: IContentBlockerRule[];
    serviceTemplateIdentifiers?: string[];
    shouldForceToShowVisual?: boolean;
    status?: ETemplateStatus;
    subHeadline?: string;
    subHeadlineTranslationFlags?: ETranslationFlag[];
    successorOfIdentifierInfo?: TemplateSuccessorOfInfo[];
    testPipelineId?: number;
    testStatus?: EContentBlockerTestStatus;
    tier?: ERcbTier;
    translationIds?: string[];
    translationInfo?: ITranslationStatus[];
    version?: number;
    visualBlur?: number;
    visualContentType?: EContentBlockerVisualContentType;
    visualHeroButtonText?: string;
    visualHeroButtonTextTranslationFlags?: ETranslationFlag[];
    visualType?: EContentBlockerVisualType;
} & object & {
    tcfVendorIds: number[];
} & {
    consumerData: {
        tags: Record<string, string>;
    } & {
        isIgnored?: boolean;
        scan: false | {
            foundCount: number;
            foundOnSitesCount: number;
            lastScanned: string;
        };
    } & {
        isDisabled: boolean;
        isRecommended: boolean;
    } & {
        id?: number;
        isCreated: boolean;
    } & {
        isCloud?: boolean;
    } & {
        technicalHandlingIntegration?: {
            codeOptIn: string;
            codeOptOut: string;
            name: string;
        };
    } & {
        successorOf: (TemplateSuccessorOfInfo & {
            id: number;
        })[];
    } & {
        acknowledgement: {
            accordion?: Record<string, string>;
            buttonAction?: "ignore";
            buttonLabel?: string;
            paragraphs: string[];
        };
    } & {
        versions: IContentBlockerTemplateClientResponse[];
    } & {
        createAdNetwork?: string;
    };
})[]