GET/projects/api/v3/projects/metrics/healths.json
Get a health summary for all projects
Return the number of projects on each health category. It will only count the projects that the logged-in user can access.
Query Params
- Name
projectStatus- Type
- string
- Description
filter by project status
- Allowed values
activecurrentlateupcomingcompleteddeleted
- Name
onlyStarredProjects- Type
- boolean
- Description
filter by starred projects only
- Name
matchAllProjectTags- Type
- boolean
- Description
match all project tags
- Name
projectTagIds- Type
- array[integer]
- Description
filter by project tag ids
- Format
- Comma separated values
- Name
projectStatuses- Type
- array[string]
- Description
filter by project statuses
- Format
- Comma separated values
- Allowed values
activecurrentlateupcomingcompleteddeleted
- Name
projectOwnerIds- Type
- array[integer]
- Description
filter by project owner ids
- Format
- Comma separated values
- Name
projectIds- Type
- array[integer]
- Description
filter by project ids
- Format
- Comma separated values
- Name
projectHealths- Type
- array[integer]
- Description
project health
0: not set 1: bad 2: ok 3: good
- Format
- Comma separated values
- Allowed values
0123
- Name
projectCompanyIds- Type
- array[integer]
- Description
filter by company ids
- Format
- Comma separated values
- Name
projectCategoryIds- Type
- array[integer]
- Description
filter by project category ids
- Format
- Comma separated values
Responses
- Code
- 200
- Type
- object
- Schema
- Description
- 200 OK
ProjectMetricHealthsResponse contains information about a group of healths. Following this format to satisfy the Numerics integration.
- Code
- 400
- Type
- object
- Schema
- Description
- 400 Bad Request
ErrorResponse defines how []Error should be marshaled to JSON.
200 OK
ProjectMetricHealthsResponse
{
"data": [
{
"name": "string",
"value": 0
}
]
}