Type alias QuickBaseResponseGetFieldsUsage

QuickBaseResponseGetFieldsUsage: {
    field: {
        id: number;
        name: string;
        type: "text" | "text-multiple-choice" | "text-multi-line" | "rich-text" | "numeric" | "currency" | "rating" | "percent" | "multitext" | "email" | "url" | "duration" | "date" | "datetime" | "timestamp" | "timeofday" | "checkbox" | "user" | "multiuser" | "address" | "phone" | "file";
    };
    usage: {
        actions: {
            count: number;
        };
        appHomePages: {
            count: number;
        };
        dashboards: {
            count: number;
        };
        defaultReports: {
            count: number;
        };
        exactForms: {
            count: number;
        };
        fields: {
            count: number;
        };
        forms: {
            count: number;
        };
        notifications: {
            count: number;
        };
        personalReports: {
            count: number;
        };
        pipelines: {
            count: number;
        };
        relationships: {
            count: number;
        };
        reminders: {
            count: number;
        };
        reports: {
            count: number;
        };
        roles: {
            count: number;
        };
        tableImports: {
            count: number;
        };
        tableRules: {
            count: number;
        };
        webhooks: {
            count: number;
        };
    };
}[]

Type declaration

  • field: {
        id: number;
        name: string;
        type: "text" | "text-multiple-choice" | "text-multi-line" | "rich-text" | "numeric" | "currency" | "rating" | "percent" | "multitext" | "email" | "url" | "duration" | "date" | "datetime" | "timestamp" | "timeofday" | "checkbox" | "user" | "multiuser" | "address" | "phone" | "file";
    }

    Basic information about the field.

    • id: number

      Field id.

    • name: string

      Field name.

    • type: "text" | "text-multiple-choice" | "text-multi-line" | "rich-text" | "numeric" | "currency" | "rating" | "percent" | "multitext" | "email" | "url" | "duration" | "date" | "datetime" | "timestamp" | "timeofday" | "checkbox" | "user" | "multiuser" | "address" | "phone" | "file"

      Field type.

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

    Usage Information about the field.

    • actions: {
          count: number;
      }

      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;
      }

      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;
      }

      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;
      }

      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;
      }

      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;
      }

      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;
      }

      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;
      }

      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;
      }

      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;
      }

      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;
      }

      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;
      }

      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;
      }

      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;
      }

      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.