microsoftgraph / microsoftgraph/msgraph-metadata
graphServiceClient.Teams[teamId].Delete results in HTTP 405
@MIchaelMainer is already working on this.
Since Apr 27, 2026.
- Dominant language
- XSLT
- Stars
- 166
- Forks
- 55
- Avg merge
- 16h 12m
- Merged PRs (30d)
- 14
Description
Describe the bug
I'm trying to delete a Team using
await graphServiceClient.Teams[teamId].DeleteAsync().ConfigureAwait(false);
It results in an exception that tells me the server returned HTTP 405.
Expected behavior
The Team gets deleted.
How to reproduce
Run the above code line with an existing graphServiceClient.
SDK Version
5.103
Latest version known to work for scenario above?
No response
Known Workarounds
use await graphServiceClient.Groups[teamId].DeleteAsync().ConfigureAwait(false);
Given that the REST API doc states you need to target the /groups endpoint, I think the Delete method ought to be removed from Teams so as to avoid confusion.
Debug output
Click to expand log
```</details>
### Configuration
_No response_
### Other information
_No response_
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.