https://graph.microsoft.com/v1.0/users('user@domain.com')/MailFolders('RecoverableItemsDeletions')/messages?$Top=10&$expand=SingleValueExtendedProperties($filter=(Id%20eq%20'Binary%200x348A'))
PS C:\> Get-RecoverableItemsDeletions -Mailbox gscales@datarumble.com -filter "internetMessageId eq '<SIXPR04MB07943FE6A08A363FD78084F3C81B0@SIXPR04MB0794.apcprd04.prod.outlook.com>'"
: 1
LastActiveParentFolderPath : \\Sent Items
LastActiveParentFolder : @{id=AQM....==;
childFolderCount=0; unreadItemCount=0; totalItemCount=832; singleValueExt
endedProperties@odata.context=https://graph.microsoft.com/v1.0/$metadata#
users('gscales%40datarumble.com')/mailFolders('msgfolderroot')/childFolde
rs('A...D%3D')/singleValueExte
ndedProperties; singleValueExtendedProperties=System.Object[];
FolderPath=\\Sent Items; FolderRestURI=https://graph.microsoft.com/v1.0/u
sers('user@domain.com')/MailFolders('AQMkADczNDE4YWEAMC03ZWZiLTQyM
2QtODA1Yi02MmIyNmJkYWMyNmQALgAAA74c3T2WBidIkPPeS33fvkkBAHUQR-0Y6jBNnUCxQo
usINAAAAIBCQAAAA=='); PR_ENTRYID=00000000BE1CDD3D9606274890F3DE4B7DDFBE49
0100751047FD18EA304D9D40B1428BAC20D00000000001090000}
POST https://graph.microsoft.com/v1.0/users('gscales@datarumble.com')/MailFolders('AQMkAD....')/messages/AAMkA.../move
{
"destinationId": "AQMkADczNDE4....."
}
В Примере сценария
$Item = Get-RecoverableItemsDeletions -Mailbox user@domain.com -filter "internetMessageId eq '<SIXPR04MB07943FE6A08A363FD78084F3C81B0@SIXPR04MB0794.apcprd04.prod.outlook.com>'" Invoke-RestoreItemToLastActiveParentFolderId -Item $Item -MailboxName user@domain.com