Effective Settings

Last Updated: July 27, 2018

All combined, cascaded settings that apply to a given user are contained in the effective settings object.

The effective settings object consists of a series of sections. Each section contains a 'settings' and a 'last_modified' property. The 'settings' property is a list of key/value pairs. The 'last_modified' property is an ISO8601 formatted timestamp. It gets updated any time a key/value pair within a section has changed.

Below is a list of the possible section headings.

general:
General application settings.
alerts:
Settings for the Alerts Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
approvals:
Settings for the Approvals Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
breaks:
Settings for the Breaks Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
dcaa:
Settings for the DCAA Compliance Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
dialin:
Settings for the Dial-in Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
files:
Settings for the Files Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
invoicing:
Settings for the Invoicing Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
mobile_app_integrations:
Settings for the Mobile App Integrations Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
mobile_app_settings:
Settings for the Mobile App Settings Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
reminders:
Settings for the Reminders Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
quickbooks:
Settings for the Quickbooks Integration Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
restapi:
Settings for the TSheets Rest API Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
rounding:
Settings for the Timesheet Rounding Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
schedule:
Settings for the Schedule Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
sms:
Settings for the Text Messaging Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
sounds:
Settings for the Sounds Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
customfields:
Settings for the Advanced Tracking Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
time_entry:
Settings for the Time Card Selector Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
toodledo:
Settings for the Toodledo Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
twitter:
Settings for the Twitter Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
xero:
Settings for the Xero Integration Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.
zenpayroll:
Settings for the Zen Payroll Integration Add-On. If not installed, the only setting will be 'installed' with a value of 0. If installed, all applicable settings will be available.