Microsoft Graph REST API v1.0 endpoint reference
Welcome to Microsoft Graph REST API reference for the v1.0
endpoint.
API sets on the v1.0
endpoint (https://graph.microsoft.com/v1.0
) have reached general availability (GA), and have gone through a rigorous review-and-feedback process with customers to meet practical, production needs. Updates to APIs on this endpoint are additive in nature and don't break existing app scenarios.
Common use cases
The power of Microsoft Graph lies in easy navigation of entities and relationships across different services exposed on a single Microsoft Graph REST endpoint.
Some of these services are designed to enable rich scenarios around a user and around a group.
User-centric use cases in v1.0
- Get the profile and photo of a user.
- Get the profile information for a user's manager and IDs of their direct reports, all stored in Microsoft Entra ID.
- Access a user's files on OneDrive, find the identity of the last person who modified a file there, and go to that person's profile.
- Access a user's calendar on Exchange Online and determine the best time to meet with their team in the next two weeks.
- Subscribe to and track changes in a user's calendar, and tell the user when they're spending more than 80% of their time in meetings.
- Set automatic replies when a user is away from the office.
- Get the people who are most relevant to a user, based on communication, collaboration, and business relationships.
- Get the latest sales projection from a chart in an Excel file in a user's OneDrive.
- Find the tasks assigned to a user in Planner.
Microsoft 365 group use cases in v1.0
- Run a report on Microsoft 365 groups in an organization and identify the group with the most communication among group members.
- Find the plans of this Microsoft 365 group, and the assignment of tasks in that plan.
- Start a new conversation in the Microsoft 365 group to determine if members want to create another group to share the workload.
- Get the default notebook for the group and create a page to note the outcome of the investigation.
Call the v1.0 endpoint
Microsoft Graph API requests to the v1.0 endpoint use the following pattern:
https://graph.microsoft.com/v1.0/{resource}?[query_parameters]
For more information about Microsoft Graph REST API calls, see Use the Microsoft Graph API.
Microsoft Graph beta endpoint
Currently, two versions of Microsoft Graph REST APIs are available: v1.0 and beta.
If you're interested in new or enhanced APIs that are still in preview status, see Microsoft Graph beta endpoint reference.
Caution
APIs in preview status are subject to change, and might break existing scenarios without notice. Don't take a production dependency on APIs in the beta
endpoint.
For more information, see Versioning and support.
What's new
Find out what's new in the v1.0 endpoint.
For details about changes to Microsoft Graph APIs in v1.0, explore the API changelog.
Related content
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for