# Multi search api

**URL:** <https://discuss.elastic.co/t/multi-search-api/7281>\
**Category:** Elasticsearch\
**Created:** [April 10, 2012, 11:58am UTC](https://discuss.elastic.co/t/multi-search-api/7281 "2012-04-10T11:58:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abhishek\_Jajoria](https://avatars.discourse-cdn.com/v4/letter/a/b5e925/32.png) [@Abhishek\_Jajoria](https://discuss.elastic.co/u/Abhishek_Jajoria)\
**Post date:** [April 10, 2012, 11:58am UTC](https://discuss.elastic.co/t/multi-search-api/7281/1 "2012-04-10T11:58:47Z")

</div>

How to send multi search api directly through url

---

<div class="post-metadata">

**Author:** ![Abhishek\_Jajoria](https://avatars.discourse-cdn.com/v4/letter/a/b5e925/32.png) [@Abhishek\_Jajoria](https://discuss.elastic.co/u/Abhishek_Jajoria)\
**Post date:** [April 10, 2012, 12:10pm UTC](https://discuss.elastic.co/t/multi-search-api/7281/2 "2012-04-10T12:10:08Z")

</div>

i get following error {"error":"Failed to derive xcontent from (offset=0,  
length=0): "}

On Tue, Apr 10, 2012 at 5:28 PM, jajoria abhishek \<  
[jajoria.abhishek@gmail.com](mailto:jajoria.abhishek@gmail.com)\> wrote:

> How to send multi search api directly through url

---

<div class="post-metadata">

**Author:** ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)\
**Post date:** [April 10, 2012, 9:45pm UTC](https://discuss.elastic.co/t/multi-search-api/7281/3 "2012-04-10T21:45:28Z")

</div>

It doesn't seem to be possible. You have to post search requests in http  
request body.

On Tuesday, April 10, 2012 8:10:08 AM UTC-4, jajoria abhishek wrote:

> i get following error {"error":"Failed to derive xcontent from (offset=0,  
> length=0): "}
> 
> On Tue, Apr 10, 2012 at 5:28 PM, jajoria abhishek \<  
> [jajoria.abhishek@gmail.com](mailto:jajoria.abhishek@gmail.com)\> wrote:
> 
> > How to send multi search api directly through url

---

<div class="post-metadata">

**Author:** ![Abhishek\_Jajoria](https://avatars.discourse-cdn.com/v4/letter/a/b5e925/32.png) [@Abhishek\_Jajoria](https://discuss.elastic.co/u/Abhishek_Jajoria)\
**Post date:** [April 11, 2012, 5:03am UTC](https://discuss.elastic.co/t/multi-search-api/7281/4 "2012-04-11T05:03:01Z")

</div>

I am querying through elasticsearch head how can I send multi search query .  
the normal format doesn't seem to work there can you give me any solution

$ cat requests  
{"index" : "test"}  
{"query" : {"match\_all" : {}}, "from" : 0, "size" : 10}  
{"index" : "test", "search\_type" : "count"}  
{"query" : {"match\_all" : {}}}  
{}  
{"query" : {"match\_all" : {}}}

{"query" : {"match\_all" : {}}}  
{"search\_type" : "count"}  
{"query" : {"match\_all" : {}}}

$ curl -XGET localhost:9200/\_msearch --data-binary @requests; echo

On Wed, Apr 11, 2012 at 3:15 AM, Igor Motov [imotov@gmail.com](mailto:imotov@gmail.com) wrote:

> It doesn't seem to be possible. You have to post search requests in http  
> request body.
> 
> On Tuesday, April 10, 2012 8:10:08 AM UTC-4, jajoria abhishek wrote:
> 
> > i get following error {"error":"Failed to derive xcontent from  
> > (offset=0, length=0): "}
> > 
> > On Tue, Apr 10, 2012 at 5:28 PM, jajoria abhishek \<  
> > [jajoria.abhishek@gmail.com](mailto:jajoria.abhishek@gmail.com)\> wrote:
> > 
> > > How to send multi search api directly through url

---

<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:** [July 6, 2017, 3:33am UTC](https://discuss.elastic.co/t/multi-search-api/7281/5 "2017-07-06T03:33:01Z")

</div>


