Finding the SDK
The Teams client SDK is distributed as an npm package. The latest version can be found here: https://www.npmjs.com/package/@microsoft/teams-js.
Installing the SDK
You can install the package using npm or yarn:
npm install --save @microsoft/teams-js
yarn add @microsoft/teams-js
Using the SDK
import * as microsoftTeams from "@microsoft/teams-js";
You can also reference the entire library in html pages using a script tag. There are three ways to do this:
The first method, using unpkg.com, is probably the most practical unless you prefer not to use a third-party party service like unpkg.com. The final option, using a local copy on your servers, eliminates that dependency but requires hosting and updating a local copy of the SDK.
Do not copy/paste these
<script src=... URLs from this page; they refer to a specific version of the SDK. To get the URLs for the latest version, always go to https://www.npmjs.com/package/@microsoft/teams-js.
The following sections contain reference pages for all the elements of the Teams client API. These pages are auto-generated from the source found in the npm module on https://www.npmjs.com/package/@microsoft/teams-js. The source code for the SDK is located at https://github.com/OfficeDev/microsoft-teams-library-js.
And remember that The Microsoft Teams developer platform has full documentation on using the platform and the SDK.