In this chapter, we will go over the SharePoint Online API, but we would be remiss not to review the other APIs. They will be needed in order to configure and manage your SharePoint deployment.
As one of the most mature products in the Office 365 lineup, SharePoint has been instrumental in--if not the cornerstone of--Microsoft's online collaboration strategy. Over the years, SharePoint has expanded and gone through several transformations, accumulating several APIs in the process.
By the end of this chapter, you will learn how to use the SharePoint Online API and take advantage of the CSOM and REST APIs using PowerShell.
We will cover the following topics:
- Making sense of all the available APIs for SharePoint management
- Setting up your environment
- Administration tasks
- Additional tasks using CSOM/REST APIs