GET /rest/api/2/dashboard/search
Returns a paginated list of dashboards. This operation is similar to Get dashboards except that the results can be refined to include dashboards that have specific attributes. For example, dashboards with a particular name. When multiple attributes are specified only filters matching all attributes are returned.
This operation can be accessed anonymously.
Permissions required: The following dashboards that match the query parameters are returned:
- Dashboards owned by the user. Not returned for anonymous users.
- Dashboards shared with a group that the user is a member of. Not returned for anonymous users.
- Dashboards shared with a private project that the user can browse. Not returned for anonymous users.
- Dashboards shared with a public project.
- Dashboards shared with the public.
Servers
- https://your-domain.atlassian.net
Query parameters
| Name | Type | Required | Description | 
|---|---|---|---|
| projectId | Integer | No | Project ID used to returns dashboards that are shared with a project that matches  | 
| startAt | Integer | No | The index of the first item to return in a page of results (page offset). Default value: 0 | 
| groupId | String | No | Group ID used to return dashboards that are shared with a group that matches  | 
| maxResults | Integer | No | The maximum number of items to return per page. Default value: 50 | 
| dashboardName | String | No | String used to perform a case-insensitive partial match with  | 
| accountId | String | No | User account ID used to return dashboards with the matching  | 
| orderBy | String | No | Order the results by a field: 
 Valid values: 
 Default value: "name" | 
| expand | String | No | Use expand to include additional information about dashboard in the response. This parameter accepts a comma-separated list. Expand options include: 
 | 
| groupname | String | No | As a group's name can change, use of  | 
| status | String | No | The status to filter by. It may be active, archived or deleted. Valid values: 
 Default value: "active" | 
| owner | String | No | This parameter is deprecated because of privacy changes. Use  | 
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
      - This loads the API reference documentation and prepares the Http request settings.
 
- Click Test request to test run your request to the API and see the API's response.