Share via

Possible Ways To Track Azure DevOps Boards Activities

Leo Dominick 40 Reputation points
2025-07-30T12:19:35.6066667+00:00

Is there a way to track activities in Azure DevOps boards? We're currently doing cleanup on "inactive" boards on a large scale project (600+ boards). Thank you.

Azure DevOps

Locked Question. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

{count} votes
Answer accepted by question author
  1. Durga Reshma Malthi 11,595 Reputation points Microsoft External Staff Moderator
    2025-07-30T13:49:30.29+00:00

    Hi Leo Dominick

    Manually Identify inactive teams (those not actively using boards or managing work items).and deleting those teams safely.

    If you're working with 600+ teams, consider scripting this via the Azure DevOps REST API or CLI.

    Go to Project Settings -> Teams, select the team, then choose Delete. This removes dashboards, boards, and configurations but work items remain intact - https://learn.microsoft.com/en-us/azure/devops/organizations/settings/rename-remove-team?view=azure-devops&tabs=preview-page

    Additional References:

    https://learn.microsoft.com/en-us/azure/devops/organizations/accounts/delete-organization-users?view=azure-devops&tabs=browser

    Hope this helps!

    Please Let me know if you have any queries.

    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  2. Durga Reshma Malthi 11,595 Reputation points Microsoft External Staff Moderator
    2025-07-30T14:55:31.94+00:00

    Hi Leo Dominick

    To list all teams in project:

    GET https://dev.azure.com/{org}/{project}/_apis/teams?api-version=7.1-preview.3
    

    To determine Area Path:

    GET https://dev.azure.com/{org}/{project}/{team}/_apis/work/teamsettings?api-version=7.1-preview.1
    

    Using the above area path, you can run the WIQL Query:

    POST https://dev.azure.com/{org}/{project}/_apis/wit/wiql?api-version=7.1-preview.2
    Authorization: Basic {PAT}
    Content-Type: application/json
    {
      "query":
    }
    

    If the result shows

    "workItems": []
    

    then this team has had no work item activity in the last 90 days -> likely inactive.

    Hope this helps!

    Please Let me know if you have any queries.

    0 comments No comments