How can we help you today?

Microsoft Graph API: Supported and Non-Supported Endpoints

With ShortPoint Microsoft Graph API connection, you can display the dynamic content from Microsoft Office 365 applications, SharePoint sites, and other sources. Supporting the Microsoft Graph URL opened the door for many new connection types that are provided by Microsoft.


There are currently more than 90 use cases supported by the ShortPoint Microsoft Graph API connection. Despite this great number, it is not possible to support all types of Graph URL resources that are available on Microsoft's Graph URL documentation. In this article, we will tell you more about supported and non-supported endpoints of this ShortPoint connection type.

Note: The ShortPoint Microsoft Graph API connection is coming soon. Watch out for announcements about its release.

What endpoints are supported by ShortPoint Microsoft Graph API connection?


ShortPoint supports only the endpoints that fulfill the following conditions:

  • The endpoint request type is 'GET'.
  • The endpoint supports the 'Delegated' permission type.
  • The required API Access permission is already approved

Learn how to manage Microsoft Graph permissions on the API Access page by reviewing this Microsoft article.


Note: Some use cases support and run with Delegated permission types but have required API Access permissions that are outside the scope of ShortPoint's permission requests. Check out information in the Delegated Permissions Exceptions: Unsupported Endpoints part of this article to know more.

Endpoint examples


All three requirements for an endpoint must be met. If any condition is not satisfied, the endpoint is not supported. Let's examine some endpoint examples to determine whether or not you can use them with the ShortPoint Microsoft Graph API connection type.


Supported endpoint


One of the use cases that ShortPoint supports is List users. You can visit the respective Microsoft documentation and confirm this by checking the Permissions and HTTP request sections.


We can use the List users endpoint as it's a GET request and accepts a Delegated permission type. For permissions, User.Read.All and Directory.Read.All are listed as supported permissions in the API Access page for the ShortPoint package. All you need to do is ensure these permissions are approved.


List Users - supported endpoint

Get request


Info: We have a list of all available use cases for the Microsoft Graph API connection, the permissions they require, and additional parameters to run them. Check it out in the Microsoft Graph API: Use Cases article.

Non-supported endpoint


One of the endpoints that ShortPoint does not support is Update Message. If you check the respective Microsoft documentation, you will see that the permission type is "Delegated"; however, the HTTP request is "PATCH" and the Mail.ReadWrite permission is not within the scope that is supported. This means that two of the three conditions are not met; hence, the Update Message endpoint is not supported by the Microsoft Graph API connection type.


List Tasks - non-supported endpoint


Delegated Permissions Exceptions: Unsupported Endpoints


Many use cases support and run with GET HTTP requests and Delegated permissions. However, our Delegated permissions token has limited permission scopes. Only certain delegated permissions work with the Microsoft Graph API connection type, and functionality also depends on whether the API Access request is approved. These permissions include:

  • Contacts.Read
  • Directory.AccessAsUser.All
  • Directory.Read.All
  • Mail.Read
  • Notes.Read.All
  • OrgContact.Read.All
  • Policy.Read.All
  • Reports.Read.All
  • SecurityActions.Read.All
  • Tasks.Read
  • User.Read.All

To maximize the benefits of the Microsoft Graph API Connection for users, we have prepared a comprehensive list of use cases to choose from. You can review our article Microsoft Graph API: Use Cases, for more information. There, you will also find the use cases with Delegated permissions that are supported by this ShortPoint connection.


That's it. Happy Graph connecting!


Related articles:

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.

World's best intranet sites are designed using ShortPoint

Get started today! Learn more
See all 27 topics

Start a trial

Ignite your vision. Install ShortPoint directly on your site, or play in sandbox mode. No credit card required.

Get started today

World’s best intranet sites are designed using ShortPoint

Thousands of companies using ShortPoint everyday to design, brand and build award winning intranet sites.

Get started Learn more