Compass API: Add endpoint to list all components with mandatory fields (Type and Labels)

XMLWordPrintable

    • 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.

              Assignee:
              Unassigned
              Reporter:
              Bruno M.
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: