Share via

Import/Export API (/mailboxes) have no acess to In-Place archive content in v1.0 of MSGraph

Illia 0 Reputation points
2026-05-22T14:34:38.3033333+00:00

Hello,

Recently it was discovered that /mailboxes endpoint of the Import/Export API in the v1.0 version of MSGraph does not work for In-Place archive folders. (while beta version does)
For the v1.0 the request is denied with "Operation not allowed" code.

So, for example request like this:
GET https://graph.microsoft.com/v1.0/admin/exchange/mailboxes/MBX:{Valid MBX ID}/folders/{Valid Folder ID}/items/
will always return following 400 error for In-Place Archive folder IDs:
{"error":{"code":"Operation not allowed","message":"Operation on Archive mailbox not allowed."}}

This behavior differs from what how beta version of the very same endpoint behaves - there the actual content of the folder listed as the response payload for the same request

Will access to In-Place archive be introduced for v1.0 version of this endpoint?
Are there any other endpoint available in MSGraph API with the functionalities of accessing In-Place archive folders?

Thanks

Microsoft Security | Microsoft Graph
0 comments No comments

1 answer

Sort by: Most helpful
  1. Vasil Michev 127K Reputation points MVP Volunteer Moderator
    2026-05-22T19:48:50.84+00:00

    It's normal for beta APIs to differ in functionality with "GA" ones. For the mailbox import/export API, Microsoft has committed to delivering archive access, my guess here would be that they hit some issues in the process (auto-expanding archives perhaps?), and thus decided to "launch" V1.0 without support for it. Afaik, nothing has changed in the previous commitment, moreover this is a major gap compared to EWS that they need to close before the upcoming deprecation. You can either wait for a few more weeks/month and continue using EWS, or switch to using the /beta APIs instead (with hope that no breaking changes will be introduced).

    Was this answer helpful?

    0 comments No comments

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.