QuickBase JS SDK v2 - v2.2.2
    Preparing search index...

    Interface GetFieldsUsageResponse

    interface GetFieldsUsageResponse {
        field: {
            id: number;
            name: string;
            type: string;
            [key: string]: unknown;
        };
        usage: {
            actions: { count: number; [key: string]: unknown };
            appHomePages: { count: number; [key: string]: unknown };
            dashboards: { count: number };
            defaultReports: { count: number; [key: string]: unknown };
            exactForms: { count: number; [key: string]: unknown };
            fields: { count: number; [key: string]: unknown };
            forms: { count: number; [key: string]: unknown };
            notifications: { count: number; [key: string]: unknown };
            personalReports: { count: number; [key: string]: unknown };
            pipelines: { count: number; [key: string]: unknown };
            relationships: { count: number; [key: string]: unknown };
            reminders: { count: number; [key: string]: unknown };
            reports: { count: number; [key: string]: unknown };
            roles: { count: number; [key: string]: unknown };
            tableImports: { count: number };
            tableRules: { count: number };
            webhooks: { count: number; [key: string]: unknown };
            [key: string]: unknown;
        };
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown
    Index

    Properties

    Properties

    field: { id: number; name: string; type: string; [key: string]: unknown }

    Basic information about the field.

    Type Declaration

    • [key: string]: unknown
    • id: number

      Field id.

    • name: string

      Field name.

    • type: string

      Field type.

    usage: {
        actions: { count: number; [key: string]: unknown };
        appHomePages: { count: number; [key: string]: unknown };
        dashboards: { count: number };
        defaultReports: { count: number; [key: string]: unknown };
        exactForms: { count: number; [key: string]: unknown };
        fields: { count: number; [key: string]: unknown };
        forms: { count: number; [key: string]: unknown };
        notifications: { count: number; [key: string]: unknown };
        personalReports: { count: number; [key: string]: unknown };
        pipelines: { count: number; [key: string]: unknown };
        relationships: { count: number; [key: string]: unknown };
        reminders: { count: number; [key: string]: unknown };
        reports: { count: number; [key: string]: unknown };
        roles: { count: number; [key: string]: unknown };
        tableImports: { count: number };
        tableRules: { count: number };
        webhooks: { count: number; [key: string]: unknown };
        [key: string]: unknown;
    }

    Usage Information about the field.

    Type Declaration

    • [key: string]: unknown
    • actions: { count: number; [key: string]: unknown }

      The number of quickbase actions where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • appHomePages: { count: number; [key: string]: unknown }

      The number of app home pages where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • dashboards: { count: number }

      The number of dashboards where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • defaultReports: { count: number; [key: string]: unknown }

      The number of default reports where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • exactForms: { count: number; [key: string]: unknown }

      The number of exact forms where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • fields: { count: number; [key: string]: unknown }

      The number of fields where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • forms: { count: number; [key: string]: unknown }

      The number of forms where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • notifications: { count: number; [key: string]: unknown }

      The number of notifications where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • personalReports: { count: number; [key: string]: unknown }

      The number of personal reports where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • pipelines: { count: number; [key: string]: unknown }

      The number of pipelines where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • relationships: { count: number; [key: string]: unknown }

      The number of relationships where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • reminders: { count: number; [key: string]: unknown }

      The number of reminders where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • reports: { count: number; [key: string]: unknown }

      The number of reports where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • roles: { count: number; [key: string]: unknown }

      The number of roles where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • tableImports: { count: number }

      The number of table imports where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • tableRules: { count: number }

      The number of table rules where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.

    • webhooks: { count: number; [key: string]: unknown }

      The number of webhooks where the given field is referenced.

      • count: number

        the number of times a field has been used for the given item.