public async Task <IActionResult> GetProviderIds([FromBody] SearchPublishedProvidersRequest request) { PublishedProviderIdSearchModel searchModel = new PublishedProviderIdSearchModel { Filters = ExtractFilters(request), SearchTerm = request.SearchTerm, SearchFields = request.SearchFields }; ApiResponse <IEnumerable <string> > response = await _publishingApiClient.SearchPublishedProviderIds(searchModel); var errorResult = response.IsSuccessOrReturnFailureResult("search"); if (errorResult != null) { return(errorResult); } return(Ok(response.Content)); }