Hello Shubham Jethava,
I understand this issue can be frustrating. I’ve tested the same scenario using both delegated and app-only authentication, and I encountered the exact same behavior.
HTTP requests made through Postman are resulting in timeouts, while SDK calls return an unknown error.
Here is the timeout message from Postman:
And the error returned by the SDK:
Based on this and similar reports from other users, it appears to be a known issue with the Graph API for eDiscovery. You can find a related discussion here: Graph eDiscovery API or compliance (Beta) API broken
As a workaround, Security & Compliance PowerShell is currently working well and can be used to manage eDiscovery cases. To begin, you can follow the official documentation here:
Connect-IPPSSession - PowerShell | Microsoft Learn
After connecting, you can create a case using the following command:
Connect-IPPSSession
New-ComplianceCase -Name "Sample Case" -CaseType AdvancedEdiscovery -Description "Created via PowerShell" -ExternalId "REF-12345"
Response:
To list all available eDiscovery (Premium) cases, you can run this command:
Get-ComplianceCase -CaseType AdvancedEdiscovery
Response:
Hope this helps!
If this answer was helpful, please click "Accept the answer" and mark Yes
, as this can help other community members.
If you have any other questions or are still facing issues, feel free to post in the comments and I’ll be happy to assist further.