Skip to main content

ObjectStatusFields

These are common fields used throughout the system to indicate the status of an object, whether "hidden", "loggable", "reportable-only".

Note that "hidden" status is defined as not belonging to any Groups. See that link for more information about finding hidden items.

Loggable and Reportable status means that the object is both visible to at least some users, and can be used in current (new) time entries.

Reportable Only means that the object is visible to at least some users, but cannot be used in newly created time entries.

is_hiddenboolean

Indicates whether the object is hidden.

See also status

hiddenboolean

Indicates whether the user is hidden.

Read-only alias for is_hidden.

statusstring

The general visibility status of the object; either Hidden, Loggable and Reportable, or Reportable Only.

This is a write-enabled field if you have the appropriate permissions. See also status_code which can be changed in the same way.

Possible values: [Hidden, Loggable and Reportable, Reportable Only]

Example: Loggable and Reportable
status_codestring

The internal code for the status of the object; either:

  • lr for Loggable and Reportable
  • ro for Reportable Only
  • h for Hidden

Possible values: [lr, ro, h]

Example: lr
ObjectStatusFields
{
"is_hidden": true,
"hidden": true,
"status": "Loggable and Reportable",
"status_code": "lr"
}