Share via

Microsoft Graph API /workbook paths for Excel stored on personal OneDrive

Scott Maxson 20 Reputation points
2026-03-24T21:20:47.7066667+00:00

I currently support an Office Add-In for Excel to read and write data from user's workbooks. I'm very interested in getting this functionality without the constraints of the add-in architecture. Your Graph API docs state that the various ".../workbook/..." paths for reading and modifying Excel data are only supported with business OneDrive plans, and our testing confirms that the support is not reliable on personal plans.
We can use the file API to read, parse, and then write the XLSX format files but this is somewhat cumbersome compared to the API offered with MS Graph. File access is also locked when the user has their workbook open. Are there other solutions available? Any plans to support the Graph API for Excel on personal OneDrive accounts?

Microsoft 365 and Office | Development | Other
0 comments No comments

Answer accepted by question author

Anonymous
2026-03-25T00:06:46.2366667+00:00

Hi Scott Maxson,

Based on my research, support for workbooks stored on the OneDrive Consumer platform is still not available for Excel REST APIs in Microsoft Graph. At this time, only files stored on business platforms such as OneDrive for Business and SharePoint Online are officially supported for workbook-based Graph API operations.

This aligns with the behavior you have observed in testing: while basic file access may work for personal OneDrive, the .../workbook/... endpoints are not supported in a reliable or officially documented way for consumer accounts.

At present, Microsoft has not published any official roadmap, timeline, or announcement regarding support for Excel workbook APIs on personal OneDrive accounts.

If you'd like to monitor future feature availability, you can keep an eye on the following official Microsoft roadmap page: Microsoft 365 Roadmap

As a forum moderator, I can only guide based on publicly available official documentation and published product information. I’m not able to confirm or comment on internal engineering plans, unreleased features, or development timelines beyond what Microsoft has officially shared.

Given the current platform support, the practical options would be to continue using an Office Add-in if interaction with the open workbook is required, use file-based APIs to download, process, and upload the .xlsx file, or, if possible, move the workbook to OneDrive for Business or SharePoint Online to leverage the supported Excel Graph workbook APIs.

Thanks for your understanding and support! 


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.  

Was this answer helpful?

0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.