Back to User Setting

GET Method Details for GetAll.

Get user settings such as BillableHourIsEditable

Definition

https://app[x].timelog.com/[account name]/api/v{version}/user-setting

Parameters

  • version string The requested API version

Returns

  • [200] A list of User Settings that is defined by the system admin
    • BillableHourIsEditable boolean Gets or sets a value indicating whether [billable hour is editable].
    • BillableHourIsEditableOnFixedPrice boolean Gets or sets a value indicating whether [billable hour is editable on fixed price tasks].
    • CompanyName string Gets or sets the name of the company.
    • IsAbsenceActive boolean Gets or sets a value indicating whether this instance is absence active.
    • NumberCultureID integer Gets or sets the number culture identifier.
    • Privileges object Gets or sets the privileges.
    • RoundingOfBillableTime boolean Gets or sets a value indicating whether [rounding of billable time].
    • ShowBillableCheckbox boolean Gets or sets a value indicating whether [billable checkbox needs to be shown].
    • SiteSettings object Gets or sets the site settings such as whether the registrations are tied to recurring tasks
    • StopwatchTimeTracking boolean Gets or sets a value indicating whether [stopwatch time tracking].
    • SystemCurrencyABB string Gets or sets the system currency abb.
    • SystemCurrencyID integer Gets or sets the system currency identifier.
    • SystemCurrencyRate number Gets or sets the system currency rate.
    • TimeFormat integer Gets or sets the time format.
    • TimeRoundingFormat integer Gets or sets the time rounding format.
    {
      "BillableHourIsEditable": false,
      "BillableHourIsEditableOnFixedPrice": false,
      "CompanyName": "",
      "IsAbsenceActive": false,
      "NumberCultureID": 0,
      "RoundingOfBillableTime": false,
      "ShowBillableCheckbox": false,
      "StopwatchTimeTracking": false,
      "SystemCurrencyABB": "",
      "SystemCurrencyID": 0,
      "SystemCurrencyRate": 0.0,
      "TimeFormat": 0,
      "TimeRoundingFormat": 0
    }
  • [401] Invalid authentication token
  • [500] Request to GetAll has failed
    • Code integer Gets the code.
    • Details array Gets the details.
    • Message string Gets the message.
    • Parameters string Gets the parameters.
    • Url string Gets the URL.
    {
      "Code": 0,
      "Details": "",
      "Message": "",
      "Parameters": "",
      "Url": ""
    }