# Does count API support searching by multiple TERMs and return multiple COUNTs?

**URL:** <https://discuss.elastic.co/t/does-count-api-support-searching-by-multiple-terms-and-return-multiple-counts/10183>\
**Category:** Elasticsearch\
**Created:** [December 27, 2012, 3:56pm UTC](https://discuss.elastic.co/t/does-count-api-support-searching-by-multiple-terms-and-return-multiple-counts/10183 "2012-12-27T15:56:27Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [December 27, 2012, 4:01pm UTC](https://discuss.elastic.co/t/does-count-api-support-searching-by-multiple-terms-and-return-multiple-counts/10183/2 "2012-12-27T16:01:34Z")

</div>

I think you should look at MultiSearch API  
[http://www.elasticsearch.org/guide/reference/api/multi-search.html](http://www.elasticsearch.org/guide/reference/api/multi-search.html) .

In doc, it stated that you can define search\_type (so I think you can use  
count).

HTH  
David.

Le 27 décembre 2012 à 16:56, Senussi [muhammed.senussi@silicon-nile.com](mailto:muhammed.senussi@silicon-nile.com) a écrit  
:

> a sample usage of count API : curl -XGET '[http://localhost:9200/\_count](http://localhost:9200/_count)' -d  
> '{"term" : { "lang": "en", "country": "Egypt" }}'  
> it'll return count of pages based on that term ---\>  
> {"count":104628,"\_shards":{"total":10,"successful":10,"failed":0}} .  
> the question is : does count API support searching by multiple TERMs and  
> return multiple COUNTs ?  
> something like :  
> curl -XGET '[http://localhost:9200/\_count](http://localhost:9200/_count)' -d  
> '{  
> "term": [  
> {  
> "lang": "en",  
> "country": "Egypt"  
> },  
> {  
> "lang": "ar",  
> "country": "Egypt"  
> }  
> ]  
> }'
> 
> and the result would be :  
> [ {"count":104628,"\_shards":{"total":10,"successful":10,"failed":0}},  
> {"count":2000,"\_shards":{"total":10,"successful":10,"failed":0}} ]
> 
> I want to get count of pages based on multiple terms .
> 
> --

--  
David Pilato  
[http://www.scrutmydocs.org/](http://www.scrutmydocs.org/)  
[http://dev.david.pilato.fr/](http://dev.david.pilato.fr/)  
Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs

--

---

_[View the full topic](https://discuss.elastic.co/t/does-count-api-support-searching-by-multiple-terms-and-return-multiple-counts/10183)._
