configuration
get
Get global settings
Returns the global settings in Jira. These settings determine whether optional features (for example, subtasks, time tracking, and others) are enabled. If time tracking is enabled, this operation also returns the time tracking configuration.
Permissions required: Permission to access Jira.
GET /rest/api/3/configuration
Example:
jr configuration getget-available-time-tracking-implementations
Get all time tracking providers
Returns all time tracking providers. By default, Jira only has one time tracking provider: JIRA provided time tracking. However, you can install other time tracking providers via apps from the Atlassian Marketplace. For more information on time tracking providers, see the documentation for the Time Tracking Provider module.
Permissions required: Administer Jira global permission.
GET /rest/api/3/configuration/timetracking/list
Example:
jr configuration get-available-time-tracking-implementationsget-selected-time-tracking-implementation
Get selected time tracking provider
Returns the time tracking provider that is currently selected. Note that if time tracking is disabled, then a successful but empty response is returned.
Permissions required: Administer Jira global permission.
GET /rest/api/3/configuration/timetracking
Example:
jr configuration get-selected-time-tracking-implementationget-shared-time-tracking
Get time tracking settings
Returns the time tracking settings. This includes settings such as the time format, default time unit, and others. For more information, see Configuring time tracking.
Permissions required: Administer Jira global permission.
GET /rest/api/3/configuration/timetracking/options
Example:
jr configuration get-shared-time-trackingselect-time-tracking-implementation
Select time tracking provider
Selects a time tracking provider.
Permissions required: Administer Jira global permission.
PUT /rest/api/3/configuration/timetracking
| Flag | Type | Required | Description |
|---|---|---|---|
--body | string | No | request body (JSON string, @file, or - for stdin) |
Example:
jr configuration select-time-tracking-implementationset-shared-time-tracking
Set time tracking settings
Sets the time tracking settings.
Permissions required: Administer Jira global permission.
PUT /rest/api/3/configuration/timetracking/options
| Flag | Type | Required | Description |
|---|---|---|---|
--body | string | No | request body (JSON string, @file, or - for stdin) |
Example:
jr configuration set-shared-time-tracking