What type of issue is this?
Question
What SharePoint development model, framework, SDK or API is this about?
💥 SharePoint Framework
Target SharePoint environment
SharePoint Online
What browser(s) / client(s) have you tested
Additional environment details
No response
Issue description
We are using Microsoft Graph to retrieve SharePoint page information, for example:
GET /sites/<site-id>/lists/<list-id>/items?$select=fields&$expand=fields
The response includes useful page-related fields, including values that allow us to work with likes and comments. However, page view count is not returned as part of the same response.
We understand that page view information can be retrieved through additional requests, but this creates a scalability and performance issue when building page listings, content dashboards, or intranet experiences that need to show engagement data for multiple pages.
When requesting a list of pages, we would like the total page view count to be available in the same response, alongside the other page/list item fields.
There was a previous related issue, #8947, but that issue is now closed.
Expected behavior
Microsoft Graph should provide a supported way to retrieve the total view count for a SharePoint page or news post as part of the same request used to retrieve the page/list item data.
Ideally this would be returned alongside the other page fields when querying list items/pages, or exposed through a documented Graph property that can be selected or expanded.
For example:
Actual behavior
The Graph response includes page/list item fields and engagement-related values such as likes/comments, but does not include page views.
Page views can be retrieved separately, but this requires additional requests and is not practical when retrieving and displaying engagement data for multiple pages.
Request
Can Microsoft confirm whether page view count can be added to the Microsoft Graph response when retrieving SharePoint pages/list items, so that it can be returned in the same request as the rest of the page metadata?
We are specifically looking to avoid making additional per-page requests just to retrieve view counts.
What type of issue is this?
Question
What SharePoint development model, framework, SDK or API is this about?
💥 SharePoint Framework
Target SharePoint environment
SharePoint Online
What browser(s) / client(s) have you tested
Additional environment details
No response
Issue description
We are using Microsoft Graph to retrieve SharePoint page information, for example:
GET /sites/<site-id>/lists/<list-id>/items?$select=fields&$expand=fieldsThe response includes useful page-related fields, including values that allow us to work with likes and comments. However, page view count is not returned as part of the same response.
We understand that page view information can be retrieved through additional requests, but this creates a scalability and performance issue when building page listings, content dashboards, or intranet experiences that need to show engagement data for multiple pages.
When requesting a list of pages, we would like the total page view count to be available in the same response, alongside the other page/list item fields.
There was a previous related issue, #8947, but that issue is now closed.
Expected behavior
Microsoft Graph should provide a supported way to retrieve the total view count for a SharePoint page or news post as part of the same request used to retrieve the page/list item data.
Ideally this would be returned alongside the other page fields when querying list items/pages, or exposed through a documented Graph property that can be selected or expanded.
For example:
Actual behavior
The Graph response includes page/list item fields and engagement-related values such as likes/comments, but does not include page views.
Page views can be retrieved separately, but this requires additional requests and is not practical when retrieving and displaying engagement data for multiple pages.
Request
Can Microsoft confirm whether page view count can be added to the Microsoft Graph response when retrieving SharePoint pages/list items, so that it can be returned in the same request as the rest of the page metadata?
We are specifically looking to avoid making additional per-page requests just to retrieve view counts.