-
Type:
Suggestion
-
Resolution: Unresolved
-
Component/s: Component - Export
-
None
-
1
Currently, Compass users face challenges when attempting to perform bulk updates via CSV because the exported data (and existing API limitations) often lacks the 'Type' field, which is a mandatory header for successful CSV imports.
As documented in [Create and update components using a CSV file | Compass | Atlassian documentation|https://developer.atlassian.com/cloud/compass/components/create-and-update-components-using-a-csv-file/#update-components-using-a-csv-file], both 'Name' and 'Type' are required. Without a programmatic way to retrieve the current 'Type' and 'Labels' for all components on a site, users cannot easily generate the necessary CSV for updates, especially for large-scale environments.
Requested Functionality:
Provide a Compass API endpoint (or enhance existing ones) to:
- List all components across the entire site.
- Include the Type of each component in the response.
- Include Labels associated with each component.
- Support filtering (e.g., by specific labels like 'Phoenix') to facilitate targeted bulk updates.