Skip to main content

SiteSettings Model

Overview

This table stores configuration settings for each site instance. While the sites table holds identity and branding data, sitesettings provides platform-specific feature enablement and device compatibility options.

Fields

FieldTypeDescriptionRequired
idstringUnique identifier for each site setting entry, likely a UUID.
webbooleanIndicates if the web platform is supported (1 = yes, 0 = no).
supportedAndroidVersionstringMinimum supported version for the Android app.
iosbooleanSpecifies whether the site supports iOS devices.
ignoreSSLbooleanDetermines if SSL certificate validation should be ignored
windowsbooleanSpecifies whether the site supports Windows devices.
windowsphonebooleanSpecifies whether the site supports Windows Phone.
supportedWindowsphoneVersionstringDefines the minimum supported Windows Phone version.
supportediosVersionstringSpecifies the supported iOS version.
realWearbooleanSpecifies whether RealWear (a wearable device) is supported.
supportedRealWearVersionstringDefines the minimum supported RealWear version.
heloLenseCompatabilitybooleanSpecifies if HoloLens compatibility is enabled.
heloLenseVersionstringDefines the HoloLens version compatibility.
titlestringThe title of the site settings configuration.
metastringStores metadata related to the site settings.
welcomestringA welcome message displayed on the site.
privacypolicystringThe privacy policy content or link.
footerMenusarrayStores information about the footer menus
contactlinkstringA contact URL for customer support or inquiries.
regionstringGeographical region identifier for the site.
protoobjectStores protocol-related configuration settings.
stubobjectPossibly used for staging/testing configurations.
statusbooleanStatus flag (1 = active, 0 = inactive or draft).
created_atdateTimestamp when the site settings record was created.
modified_atdateTimestamp of the most recent modification.
typestringType or category of the site settings
sites_idstringIt stores the site belonging id. Foreign key linking to a specific site in the sites table.

Sample JSON

{
"id": "example_value",
"web": "example_value",
"supportedAndroidVersion": "example_value",
"ios": "example_value",
"ignoreSSL": "example_value",
"windows": "example_value",
"windowsphone": "example_value",
"supportedWindowsphoneVersion": "example_value",
"supportediosVersion": "example_value",
"realWear": "example_value",
"supportedRealWearVersion": "example_value",
"heloLenseCompatability": "example_value",
"heloLenseVersion": "example_value",
"title": "example_value",
"meta": "example_value",
"welcome": "example_value",
"privacypolicy": "example_value",
"footerMenus": "example_value",
"contactlink": "example_value",
"region": "example_value",
"proto": "example_value",
"stub": "example_value",
"status": "example_value",
"created_at": "example_value",
"modified_at": "example_value",
"type": "example_value",
"sites_id": "example_value"
}