Introduction

Completed

This module will teach you how to use external APIs in your SharePoint Framework projects. You'll learn how to use data from anonymous APIs, REST APIs secured with Microsoft Entra ID, and Microsoft Graph.

Prerequisites

  • Experience using SharePoint Online at the intermediate level
  • Ability to program with JavaScript, TypeScript, and Node.js
  • Experience using Visual Studio Code at the intermediate level
  • Access to a Microsoft 365 tenant

Learning objectives

  • Create a SharePoint Framework project that requests and displays data from anonymous REST APIs
  • Demonstrate how to call REST APIs secured with Microsoft Entra ID in SharePoint Framework projects
  • Demonstrate how to request and display data from Microsoft Graph

More resources

Refer to the following repository for more resources associated with this module. This repository includes completed code samples from the exercise units found in this module: Use Microsoft Graph and non-Microsoft APIs.

This module is also available as a screencast: SharePoint Framework Training - Developing with the SharePoint Framework: Use Microsoft Graph and non-Microsoft APIs