Events
Mar 17, 11 PM - Mar 21, 11 PM
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
SharePoint is your mobile, intelligent intranet. With SharePoint, users can share and manage content, knowledge, and applications to empower teamwork, find information, and collaborate across an organization. You can use the SharePoint REST API in Microsoft Graph to integrate your solutions with SharePoint sites and content.
SharePoint sites power team collaboration and communication. Microsoft 365 groups, Microsoft Teams, and portals are all based on SharePoint, so you can use Microsoft Graph to access data no matter where it's kept. Use the SharePoint API in Microsoft Graph to access:
Lists are the foundation for data storage in SharePoint. Create lists to store a variety of business data, from a simple customer contact list to a custom business application, fronted with Power Apps. When you use columns to define your schema, SharePoint can protect the integrity of your data as well as enable rich indexing, querying, and search capabilities.
SharePoint stores files in a special list type called a document library. You can use the OneDrive API to work with a library as a drive, or the SharePoint API to work with it as a list. Just like a regular list, you can extend the schema of a Document Library to support your business needs with custom columns.
With Microsoft Graph, you can surface your users' most important data within your app. Keep things fresh by querying the list that stores your users' data. Create your own lists for your app and let users access your data in other SharePoint experiences, or keep things hidden.
As a platform, SharePoint provides several models for extension and integration:
When your app runs within a SharePoint page, you can easily use Microsoft Graph to access data across Microsoft 365.
To learn about these models in more detail, visit the SharePoint Dev Center or the SharePoint Developer Docs.
Looking for the API reference for this service?
Get started with SharePoint in Microsoft Graph by learning more about working with sites.
Events
Mar 17, 11 PM - Mar 21, 11 PM
Join the meetup series to build scalable AI solutions based on real-world use cases with fellow developers and experts.
Register nowTraining
Module
Work with SharePoint Content using the SharePoint Framework - Training
This module will teach you how to work with SharePoint content in SharePoint Framework projects. You'll learn about the SharePoint REST API, do CRUD operations with SharePoint data, use the local workbench, and create mock data in SharePoint Framework.
Certification
Microsoft 365 Certified: Fundamentals - Certifications
Demonstrate understanding of Microsoft 365, to deliver industry-leading productivity apps along with intelligent cloud services, and world-class security.
Documentation
Working with SharePoint sites in Microsoft Graph - Microsoft Graph v1.0
The SharePoint API in Microsoft Graph supports the following core scenarios:
Get a SharePoint Site - Microsoft Graph v1.0
Retrieve properties and relationships for a site resource.
Search for sites - Microsoft Graph v1.0
Search across a SharePoint tenant for sites that match keywords provided.