# Request contains unrecognized parameters for Search API

**URL:** <https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139>\
**Category:** Elasticsearch\
**Created:** [February 9, 2023, 12:03pm UTC](https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139 "2023-02-09T12:03:47Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abhilash\_Kumar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/abhilash_kumar/32/117033_2.png) [@Abhilash\_Kumar](https://discuss.elastic.co/u/Abhilash_Kumar)\
**Post date:** [February 9, 2023, 12:03pm UTC](https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139/1 "2023-02-09T12:03:47Z")

</div>

Hi folks,

In our project, when we are trying to query ES Search API we are getting the below error  
`{ "error": { "root_cause": [{ "type": "illegal_argument_exception", "reason": "request [/filings_full/_search] contains unrecognized parameters: [batched_reduce_size], [ccs_minimize_roundtrips], [ignore_throttled], [max_concurrent_shard_requests], [typed_keys]" } ], "type": "illegal_argument_exception", "reason": "request [/filings_full/_search] contains unrecognized parameters: [batched_reduce_size], [ccs_minimize_roundtrips], [ignore_throttled], [max_concurrent_shard_requests], [typed_keys]" }, "status": 400 }`

Our ES team has recently migrated their ES clusters and this error is popping up in the new clusters. We never encountered this in our old clusters.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [February 14, 2023, 5:23am UTC](https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139/2 "2023-02-14T05:23:38Z")

</div>

Welcome to our community! 😃

What is the query that you are sending?

---

<div class="post-metadata">

**Author:** ![Abhilash\_Kumar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/abhilash_kumar/32/117033_2.png) [@Abhilash\_Kumar](https://discuss.elastic.co/u/Abhilash_Kumar)\
**Post date:** [February 14, 2023, 5:31am UTC](https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139/3 "2023-02-14T05:31:12Z")

</div>

```auto
{
    "query": {
        "range": {
            "ingestTime": {
                "from": "2022-12-01T00:00:00.000Z",
                "to": "2022-12-01T23:00:00.000Z",
                "include_lower": true,
                "include_upper": true,
                "boost": 1.0
            }
        }
    },
    "_source": {
        "includes": [
            "filingsPermID",
            "Identifier"
        ],
        "excludes": []
    }
}
}

```

This is the query but I don't think it is something to do with the query. The cluster is not able to identify the query params I am sending. These query params are mentioned in the official Elasticsearch documentation as well.

> **[Search API | Elasticsearch Guide \[8.6\] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-search.html)**

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [February 14, 2023, 5:39am UTC](https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139/4 "2023-02-14T05:39:12Z")

</div>

What are the parameters you are attaching then?

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [February 14, 2023, 5:41am UTC](https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139/5 "2023-02-14T05:41:07Z")

</div>

Which version of Elasticsearch are you using?

Which client are you using? Which version of this are you using?

---

<div class="post-metadata">

**Author:** ![Abhilash\_Kumar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/abhilash_kumar/32/117033_2.png) [@Abhilash\_Kumar](https://discuss.elastic.co/u/Abhilash_Kumar)\
**Post date:** [February 14, 2023, 5:56am UTC](https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139/6 "2023-02-14T05:56:37Z")

</div>

```auto
http://<myelasticsearchURL>/<myindex>/_search?typed_keys=null&max_concurrent_shard_requests=5&ignore_unavailable=false&expand_wildcards=open&allow_no_indices=true&ignore_throttled=true&scroll=30m&search_type=query_then_fetch&batched_reduce_size=512&ccs_minimize_roundtrips=true

```

I am not sending this URL explicitly. In our project we are using High Level Rest Client to communicate with ES cluster. These query params are sent to the cluster by HLRC itself.

---

<div class="post-metadata">

**Author:** ![Abhilash\_Kumar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/abhilash_kumar/32/117033_2.png) [@Abhilash\_Kumar](https://discuss.elastic.co/u/Abhilash_Kumar)\
**Post date:** [February 14, 2023, 6:02am UTC](https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139/7 "2023-02-14T06:02:02Z")

</div>

Elastic search version is "5.1.2".  
Client version is

```auto
<dependency>
            <groupId>org.elasticsearch.client</groupId>
            <artifactId>elasticsearch-rest-high-level-client</artifactId>
            <version>7.9.3</version>
        </dependency>

```

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [February 14, 2023, 6:03am UTC](https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139/8 "2023-02-14T06:03:43Z")

</div>

That version of the client is not compatible with such an old Elasticsearch version. Have a look at [this thread](https://discuss.elastic.co/t/ccs-minimize-roundtrips-error-when-using-7-x-high-level-rest-api-to-access-6-x-index/194095) for a similar issue.

You need to either upgrade Elasticsearch to version 7.17 or downgrade the client to something compatible.

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [February 14, 2023, 6:08am UTC](https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139/9 "2023-02-14T06:08:17Z")

</div>

Also Elasticsearch 5.X is very, very, very old and you need to upgrade as a matter of extreme urgency.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [March 14, 2023, 6:09am UTC](https://discuss.elastic.co/t/request-contains-unrecognized-parameters-for-search-api/325139/10 "2023-03-14T06:09:06Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
