Introduction

Completed

This module will introduce you to using external APIs in your SharePoint Framework projects. SharePoint Framework projects can incorporate data from anonymous APIs, those 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

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

Additional 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 third party APIs.

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