Connect teams to LMS

Copper Contributor

I’m wanting to connect Teams to our LMS. Does anyone know where there is an API to do this with a 3rd party LMS?


Thank for your help!

2 Replies


There are different ways to connect Teams to your LMS, depending on the type and version of your LMS. Some of the common methods are:

- Using the LTI (Learning Tools Interoperability) standard, which is a specification that defines how learning systems can communicate and exchange data. LTI allows you to launch your LMS courses from within Teams and sync your grades and roster information between the two systems. To use LTI, you need to have an LTI-compliant LMS and an LTI app for Teams. You can find more information about how to use LTI with Teams on [this web page].
- Using the Graph API for Education, which is a RESTful web service that allows you to access and manipulate data in Microsoft 365 Education. Graph API for Education enables you to create and manage classes, assignments, grades, and other education-related entities in Teams. To use Graph API for Education, you need to have a Microsoft 365 Education subscription and an app that can call the Graph API endpoints. You can find more information about how to use Graph API for Education with Teams on [this web page].
- Using a custom integration, which is a solution that you can develop or use from a third-party provider that can connect Teams to your LMS using specific APIs or protocols. A custom integration can offer more flexibility and functionality than the standard methods, but it may also require more development and maintenance efforts. You can find some examples of custom integrations for Teams on This page.

@H2O  thank you so much for your suggestions!