federatedSearchWithHttpInfo method
Cross-platform federated search.
Fans out to every platform's per-platform search method in parallel, merges + dedupes results, and returns them in a relevance-then-recency ranking with per-platform cursors for pagination.
Note: This method returns the HTTP Response.
Parameters:
- FederatedSearchRequest federatedSearchRequest (required):
Implementation
Future<Response> federatedSearchWithHttpInfo(FederatedSearchRequest federatedSearchRequest,) async {
// ignore: prefer_const_declarations
final path = r'/v1/search';
// ignore: prefer_final_locals
Object? postBody = federatedSearchRequest;
final queryParams = <QueryParam>[];
final headerParams = <String, String>{};
final formParams = <String, String>{};
const contentTypes = <String>['application/json'];
return apiClient.invokeAPI(
path,
'POST',
queryParams,
postBody,
headerParams,
formParams,
contentTypes.isEmpty ? null : contentTypes.first,
);
}