Type alias QuickBaseResponseUpdateApp

QuickBaseResponseUpdateApp: {
    created: string;
    dataClassification?: string;
    dateFormat: string;
    description: string;
    hasEveryoneOnTheInternet: boolean;
    id: string;
    name: string;
    securityProperties: {
        allowClone: boolean;
        allowExport: boolean;
        enableAppTokens: boolean;
        hideFromPublic: boolean;
        mustBeRealmApproved: boolean;
        useIPFilter: boolean;
    };
    timeZone: string;
    updated: string;
    variables: {
        name: string;
        value: string;
    }[];
}

Type declaration

  • created: string

    The time and date the app was created, in the ISO 8601 time format YYYY-MM-DDThh:mm:ss.sssZ (in UTC time zone).

  • Optional dataClassification?: string

    The Data Classification label assigned to the application. If Data Classification is not turned on, this will not be returned. If Data Classification is turned on, but application is not labeled, we return “None". Data Classification labels can be added in the Admin Console by a Realm Administrator for Platform+ plans.

  • dateFormat: string

    A description of the format used when displaying date values in this app. Note that this is a browser-only parameter - see the Field type details page in the API Guide for how time values are returned in API calls. See About Localizing Dates to set the app’s date format.

  • description: string

    The description for the app. If this property is left out, the app description will be blank.

  • hasEveryoneOnTheInternet: boolean

    Indicates whether app includes Everyone On The Internet access. See Sharing apps with Everyone on the Internet (EOTI).

  • id: string

    The unique identifier for this application.

  • name: string

    The app name. You are allowed to create multiple apps with the same name, in the same realm, because they will have different dbid values. We urge you to be careful about doing this.

  • securityProperties: {
        allowClone: boolean;
        allowExport: boolean;
        enableAppTokens: boolean;
        hideFromPublic: boolean;
        mustBeRealmApproved: boolean;
        useIPFilter: boolean;
    }

    Security properties of the application

    • allowClone: boolean

      Allow users who are not administrators to copy

    • allowExport: boolean

      Allow users who are not administrators to export data

    • enableAppTokens: boolean

      Require Application Tokens

    • hideFromPublic: boolean

      Hide from public application searches

    • mustBeRealmApproved: boolean

      Only "approved" users may access this application

    • useIPFilter: boolean

      Only users logging in from "approved" IP addresses may access this application

  • timeZone: string

    A description of the time zone used when displaying time values in this app. Note that this is a browser-only parameter - see the Field type details page in the portal for how time values are returned in API calls. See Set the Time Zone for Both the Application and the Account to set the application’s time zone.

  • updated: string

    The time and date the app was last updated, in the ISO 8601 time format YYYY-MM-DDThh:mm:ss.sssZ (in UTC time zone).

  • variables: {
        name: string;
        value: string;
    }[]

    The app variables. See About Application Variables