{
  "opencollection": "1.0.0",
  "info": {
    "name": "Microsoft Graph Admin Admin.admin teams.team.Actions API",
    "version": "1.0.0"
  },
  "items": [
    {
      "info": {
        "name": "teams.team.Actions",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Microsoft Graph Invoke action archive",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://graph.microsoft.com/v1.0/teams/:team-id/archive",
            "params": [
              {
                "name": "team-id",
                "value": "",
                "type": "path",
                "description": "The unique identifier of team"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Archive the specified team. \r\nWhen a team is archived, users can no longer make most changes to the team. For example, users can no longer: send or like messages on any channel in the team; edit the team's name or description; nor edit other settings. However, membership changes to the team are still allowed. Archiving is an async operation. A team is archived once the async operation completes successfully, which might occur subsequent to a response from this API. To archive a team, the team an"
        },
        {
          "info": {
            "name": "Microsoft Graph Invoke action clone",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://graph.microsoft.com/v1.0/teams/:team-id/clone",
            "params": [
              {
                "name": "team-id",
                "value": "",
                "type": "path",
                "description": "The unique identifier of team"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create a copy of a team. This operation also creates a copy of the corresponding group.\r\nYou can specify which parts of the team to clone: When tabs are cloned, they aren't configured. The tabs are displayed on the tab bar in Microsoft Teams, and the first time a user opens them, they must go through the configuration screen. \r\nIf the user who opens the tab doesn't have permission to configure apps, they see a message that says that the tab isn't configured. Cloning is a long-running operation. "
        },
        {
          "info": {
            "name": "Microsoft Graph Invoke action completeMigration",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://graph.microsoft.com/v1.0/teams/:team-id/completeMigration",
            "params": [
              {
                "name": "team-id",
                "value": "",
                "type": "path",
                "description": "The unique identifier of team"
              }
            ]
          },
          "docs": "Complete the message migration process by removing migration mode from a team. Migration mode is a special state where certain operations are barred, like message POST and membership operations during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response."
        },
        {
          "info": {
            "name": "Microsoft Graph Invoke action sendActivityNotification",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://graph.microsoft.com/v1.0/teams/:team-id/sendActivityNotification",
            "params": [
              {
                "name": "team-id",
                "value": "",
                "type": "path",
                "description": "The unique identifier of team"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Send an activity feed notification in the scope of a team. For more information about sending notifications and the requirements for doing so, see\r\nsending Teams activity notifications."
        },
        {
          "info": {
            "name": "Microsoft Graph Invoke action unarchive",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://graph.microsoft.com/v1.0/teams/:team-id/unarchive",
            "params": [
              {
                "name": "team-id",
                "value": "",
                "type": "path",
                "description": "The unique identifier of team"
              }
            ]
          },
          "docs": "Restore an archived team. This API restores users' ability to send messages and edit the team, abiding by tenant and team settings. A Team is archived using the archive API. Unarchiving is an async operation. A team is unarchived once the async operation completes successfully, which might occur subsequent to a response from this API."
        }
      ]
    }
  ],
  "bundled": true
}