Uploaded image for project: 'Jira Platform Cloud'
  1. Jira Platform Cloud
  2. JRACLOUD-82782

Ability to Retrieve all Teams via Rest API for Bulk Action

    • 144
    • 39
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Atlassian update - November 2024

      Hi everyone,

      My name is April and I’m a product manager at Atlassian πŸ‘‹ We’re happy to announce that you can now fetch all your Teams using the REST API and subsequently, use it for bulk actions. You can start using it today - the documentation is available here.

      There are certain asks we're heard from around Public Team APIs:

      • Search team by name
      • API response to include membership information
      • API response to include last updated information

      Please let us know if you have any further asks, questions, or suggestions around this. We appreciate your valuable feedback and thank you again for helping us improve the product πŸ™

      Regards,

      April

      Summary

      Currently, in Jira Cloud there is no Rest API that can retrieve all Team details: https://developer.atlassian.com/platform/teams/components/team-public-rest-api/

      In order to perform bulk operations (bulk delete) this makes the task much more challenging to accomplish as we need the Team ID to use the Delete Rest API.

      Expected Results

      There should be a Rest API available to retrieve all Teams

      Actual Results

      Currently, API documentation only allows the retrieval of a single team.

      GET /gateway/api/public/teams/v1/org/{orgId}/teams/{teamId} 

      Workaround

      1. You can use Browser Dev Tools to retrieve the response payload of Team details when navigating to the Teams page: https://<Jira Cloud Site>/jira/people/search/teams
      2. Once the data is collected, extract the Team ID
      3. Script a solution that will loop through the list of Team IDs and perform the bulk action using Rest API

      Update as of February 26, 2024

      You can retrieve information about all Atlassian Teams within your organization through our GraphQL API. There is a KB article that offers a script that facilitates the export of this data or you can utilize it as a reference to create a personalized solution: Exporting Atlassian Teams and Members data from my Organization.

            [JRACLOUD-82782] Ability to Retrieve all Teams via Rest API for Bulk Action

            Pinned comments

            Pinned by April Chi

            April Chi added a comment -

            Hi everyone,

            My name is April and I’m a product manager at Atlassian πŸ‘‹ We’re happy to announce that you can now fetch all your Teams using the REST API and subsequently, use it for bulk actions. You can start using it today - the documentation is available here.

            There are certain asks we're heard from around Public Team APIs:

            • Search team by name
            • API response to include membership information
            • API response to include last updated information

            Please let us know if you have any further asks, questions, or suggestions around this. We appreciate your valuable feedback and thank you again for helping us improve the product πŸ™

            Regards,

            April

            April Chi added a comment - Hi everyone, My name is April and I’m a product manager at Atlassian πŸ‘‹ We’re happy to announce that you can now fetch all your Teams using the REST API and subsequently, use it for bulk actions. You can start using it today - the documentation is available  here . There are certain asks we're heard from around Public Team APIs: Search team by name API response to include membership information API response to include last updated information Please let us know if you have any further asks, questions, or suggestions around this. We appreciate your valuable feedback and thank you again for helping us improve the product πŸ™ Regards, April

            All comments

            Pinned by April Chi

            April Chi added a comment -

            Hi everyone,

            My name is April and I’m a product manager at Atlassian πŸ‘‹ We’re happy to announce that you can now fetch all your Teams using the REST API and subsequently, use it for bulk actions. You can start using it today - the documentation is available here.

            There are certain asks we're heard from around Public Team APIs:

            • Search team by name
            • API response to include membership information
            • API response to include last updated information

            Please let us know if you have any further asks, questions, or suggestions around this. We appreciate your valuable feedback and thank you again for helping us improve the product πŸ™

            Regards,

            April

            April Chi added a comment - Hi everyone, My name is April and I’m a product manager at Atlassian πŸ‘‹ We’re happy to announce that you can now fetch all your Teams using the REST API and subsequently, use it for bulk actions. You can start using it today - the documentation is available  here . There are certain asks we're heard from around Public Team APIs: Search team by name API response to include membership information API response to include last updated information Please let us know if you have any further asks, questions, or suggestions around this. We appreciate your valuable feedback and thank you again for helping us improve the product πŸ™ Regards, April

            Nicolas Le Corno added a comment - - edited

            Hello,

            What an amazing news !!!

            Thanks a lot

            Nicolas Le Corno added a comment - - edited Hello, What an amazing news !!! Thanks a lot

            4b7910ae10b4 

            Hi, we really need to have the option to get the list of all the Teams via the API.

            Why is it not possible right now?

            Do you have an ETA on this please?

            Nicolas Le Corno added a comment - 4b7910ae10b4   Hi, we really need to have the option to get the list of all the Teams via the API. Why is it not possible right now? Do you have an ETA on this please?

            Christopher Hogan added a comment - - edited

            Until the technical leads and Product Managers are fully self-managing their teams, an export to csv -> xlsx would be very useful in verifying/updating team members, story points, etc. 

            I am currently copying the screen, pasting as values, and spending considerable time formatting and adding non-visible members.

            My role is product operations manager and we are working to take full advantage of Jira Software Premium.

            Christopher Hogan added a comment - - edited Until the technical leads and Product Managers are fully self-managing their teams, an export to csv -> xlsx would be very useful in verifying/updating team members, story points, etc.  I am currently copying the screen, pasting as values, and spending considerable time formatting and adding non-visible members. My role is product operations manager and we are working to take full advantage of Jira Software Premium.

            April Chi added a comment -

            Hey everyone,

            Hope you're well. My name is April and I'm a PM in Atlassian Teams πŸ‘‹ We hear your feedback and we're in the midst of prioritisation.

            If you would like this feature, I'd love to chat with you to hear about your feedback and learn about your use cases for this. Please book a time (30 mins) to chat with me here.

            Alternatively, if you're more interested in responding via comments (feel free to contact me at achi@atlassian.com if you're more comfortable emailing):

            • What's your role in your company?
            • Why do you need this feature and how would you use it?
            • What would the workflow for this look like? E.g. you get a list of all Teams, do you export this into a spreadsheet? How often do you do this?

            Regards,

            April

             

            April Chi added a comment - Hey everyone, Hope you're well. My name is April and I'm a PM in Atlassian Teams πŸ‘‹ We hear your feedback and we're in the midst of prioritisation. If you would like this feature, I'd love to chat with you to hear about your feedback and learn about your use cases for this. Please book a time (30 mins) to chat with me here . Alternatively, if you're more interested in responding via comments (feel free to contact me at achi@atlassian.com if you're more comfortable emailing): What's your role in your company? Why do you need this feature and how would you use it? What would the workflow for this look like? E.g. you get a list of all Teams, do you export this into a spreadsheet? How often do you do this? Regards, April  

            Nicole Lee added a comment -

            This would be very helpful to our program managers. As we are newer to the tool, they have no insight into Teams, other than manually searching one by one, or by keeping a spreadsheet updated outside of the system. If we could do a bulk export out of the Teams module of the resource and what team they are assigned to, this would solve so many of our current issues we would like to address. 

            Nicole Lee added a comment - This would be very helpful to our program managers. As we are newer to the tool, they have no insight into Teams, other than manually searching one by one, or by keeping a spreadsheet updated outside of the system. If we could do a bulk export out of the Teams module of the resource and what team they are assigned to, this would solve so many of our current issues we would like to address. 

            Ariel added a comment -

            Update as of February 26, 2024

            You can retrieve information about all Atlassian Teams within your organization through our GraphQL API. There is a KB article that offers a script that facilitates the export of this data or you can utilize it as a reference to create a personalized solution: Exporting Atlassian Teams and Members data from my Organization.

            Ariel added a comment - Update as of February 26, 2024 You can retrieve information about all Atlassian Teams within your organization through our GraphQL API. There is a KB article that offers a script that facilitates the export of this data or you can utilize it as a reference to create a personalized solution: Exporting Atlassian Teams and Members data from my Organization .

            Considering the fact that Cloud migrations duplicate and multiply all your Teams on every single migration run, this kind of an endpoint should have been there from the get go.

            Olli Suokas added a comment - Considering the fact that Cloud migrations duplicate and multiply all your Teams on every single migration run, this kind of an endpoint should have been there from the get go.

            The lack of a way to get a list of Teams makes administration very difficult

            Jennifer D Smith added a comment - The lack of a way to get a list of Teams makes administration very difficult

              4b7910ae10b4 April Chi
              asalinasii@atlassian.com Alfonso S.
              Votes:
              52 Vote for this issue
              Watchers:
              37 Start watching this issue

                Created:
                Updated:
                Resolved: