Microsoft Teams - Use the teamwork Microsoft Graph endpoint

Microsoft 365
Microsoft Teams

Microsoft Teams is the ultimate hub for teamwork and intelligent communications. Microsoft Teams delivers chat-based collaboration, meetings, calling, and enterprise voice features. Developers can tap into the power of Microsoft Teams with Microsoft Graph to integrate your custom applications. In this module, you'll learn how to use Microsoft Graph to interact with Microsoft Teams.

Learning objectives

At the end of this module, you should be able to:

  • Understand how to use Microsoft Graph to communicate with Microsoft Teams
  • Demonstrate how to get a list of all teams and a specific team with Microsoft Graph
  • Demonstrate how to configure build-in tabs within a Microsoft Teams team with Microsoft Graph
  • Demonstrate how to send a notification to a user or a channel using the Microsoft Teams activity feed with Microsoft Graph


  • Experience using Microsoft Teams at the intermediate level
  • Ability to program with JavaScript, TypeScript, and Node.js
  • Experience using Visual Studio Code at the intermediate level
  • Intermediate knowledge of Microsoft Graph
  • Access to a Microsoft 365 tenant