Hi There,
We are eDiscovery company and wanting to provide functionality where Admin user can get all the share point APIs of the specified custodian.
We want Admin can get all the SharePoint sites of the specific custodians

We tried with two approaches
- Share Points APIs
API Count : https://{tenant-id}/_api/web/lists/getbytitle('DO_NOT_DELETE_SPLIST_TENANTADMIN_AGGREGATED_SITECOLLECTIONS')/itemcount
Result : 1869
API Sites : https://{tenant-id}/_api/web/lists/getbytitle('DO_NOT_DELETE_SPLIST_TENANTADMIN_AGGREGATED_SITECOLLECTIONS')/items
Result : List of sites pagination wise
- Graph APIs
API : https://graph.microsoft.com/v1.0/sites
- App Permission as below :
- Result : API does not return sites which we are getting from the SharePoint APIs

We refer Microsoft Documentation
We tried search option too for API : https://graph.microsoft.com/v1.0/sites?search=*
However we did not the same site count

Can you please assist us Site which we are currently seeing in SharePoint admin center those same sites we retrieve from Graph API