Retrieving Public Folders via Microsoft Graph API

Viewed 469

I have an application that uses the Microsoft Graph API to read and write emails from a mailbox.

I'm making a request to URL

GET https://graph.microsoft.com/v1.0/users/{user_id}/mailFolders/PublicFoldersRoot/childFolders

This used to work, but since April 2021 it broke and now returns an error

{
    "error": {
        "code": "ErrorMailboxMoveInProgress",
        "message": "Mailbox move in progress. Try again later., Cross Server access is not allowed for mailbox UUID"
    }
}

No mailboxes have been initiated to move in my account.

I found the same thread on this issue, but there is no solution yet. Mailbox move in progress.

I didn't find out any workaround. Please help if you know how to fix this.

1 Answers

Apologies for the inconvenience caused to you.

Could you please check if there are any mailboxes being moved? You can use Poweshell Cmdlet Get-MoveRequest to check if there are any active requests.

If there aren't any, this could be an intermittent issue and should resolve itself without your intervention However, if this is critical and affecting your production workloads, please reach out to Support as it would be difficult to debug this remotely.

You can also check if there are any service issues affecting your subscription from the Service Health page

Hope this helps. Thanks!

Related