If Issue with Graph Api Endpoint Get /Sites/{site-id}/pages/ Only Returns Pages is blocking you, start with the shortest checks, then move into the fuller repair sequence. This article keeps the Microsoft-side fix first and adds WPS Office only as a local-work backup.
A Closer Look at Graph Api Endpoint Get Sites site
Issue with Graph Api Endpoint Get /Sites/{site-id}/pages/ Only Returns Pages is the core issue affecting SharePoint. The issue occurs in a graph api endpoint GET /sites/{site-id}/pages to sync site pages data from SharePoint to blob storage and then input for Azure AI Search.
First Actions That Help With Graph Api Endpoint Get Sites site
Based on my research, looks like the base endpoint GET /sites/{site-id}/pages usually only returns pages where pageLayout is set to "article". To retrieve site pages with pageLayout = "home", you can try to use the following endpoint instead:
Why Graph Api Endpoint Get Sites site Happens
The Microsoft account in use may not match the purchase, mailbox, or license owner.
Cached credentials, device policy, or a stalled service check may block the expected action.
A subscription, permission, or temporary service issue may interrupt the workflow.
Recommended Steps to Clear Graph Api Endpoint Get Sites site
When to use this: Follow these steps when the symptoms match and you can access the relevant Microsoft account or escalate through Microsoft Support.
Based on my research, looks like the base endpoint GET /sites/{site-id}/pages usually only returns pages where pageLayout is set to "article". To retrieve site pages with pageLayout = "home", you can try to use the following endpoint instead:
If you still need more complete results, you can also use the SharePoint REST API as an alternative:
List baseSitePages - Microsoft Graph v1.0 | Microsoft Learn
microsoft-graph-docs-contrib/api-reference/v1.0/resources/sitepage.md at main · microsoftgraph/micr…
Please feel free to correct me if I misunderstood your request. If you have any additional concerns, feel free to comment below. I would be more than happy to assist.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
Why this helps: The sequence separates identity, permission, and local-client issues before broader reinstall work.
If it still fails: Save the exact error text, account email, and screenshots for Microsoft Support.
Stay Productive in WPS Around Graph Api Endpoint Get Sites site

WPS Office cannot fix Microsoft account sign-in, Authenticator, billing, activation entitlement, OneDrive ownership, or admin locks. Those stay on the Microsoft side.
While that recovery continues, WPS Office can keep local editing moving:
Download and install WPS Office.
Open Word, Excel, PowerPoint, or PDF files in the matching WPS app.
Save a local working copy until Microsoft access returns.
Move or sync files back through your normal workflow afterward.
If you need a practical local workspace in the meantime, try WPS Office.
Prevention Notes for Graph Api Endpoint Get Sites site
Keep a backup verification method on important Microsoft accounts.
Record which account owns each purchase, mailbox, and device license.
Sign out of unused Microsoft profiles on shared PCs and update Office regularly.
Back up critical files before repair, reset, or reinstall actions.
Short FAQ on Graph Api Endpoint Get Sites site
Can WPS Office solve the Microsoft-side failure? No. It helps you keep editing compatible files locally while Microsoft account or service issues are handled in Microsoft tools.
Should I reinstall Office immediately? Usually not. Confirm the account, subscription, and exact error first unless Microsoft guidance for your case requires a reinstall.
What should I send to Microsoft Support? The affected account email, device type, exact error text, and screenshots of the failure.




