# Rest API for last 30 days data from elasticsearch

**URL:** <https://discuss.elastic.co/t/rest-api-for-last-30-days-data-from-elasticsearch/262877>\
**Category:** Elasticsearch\
**Created:** [February 1, 2021, 5:48pm UTC](https://discuss.elastic.co/t/rest-api-for-last-30-days-data-from-elasticsearch/262877 "2021-02-01T17:48:10Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gauti](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@Gauti](https://discuss.elastic.co/u/Gauti)\
**Post date:** [February 1, 2021, 5:48pm UTC](https://discuss.elastic.co/t/rest-api-for-last-30-days-data-from-elasticsearch/262877/1 "2021-02-01T17:48:10Z")

</div>

Hi All,

I am trying to export data from elasticsearch using rest api

below is an example which got succeeded, but this will give complete data present in index

`URL : http://dashboard.iff.com:9200/inctable/_search/`

How do i pull data for last 30 days using the rest API.

Any advice please.

Thanks  
Gautham

---

<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 1, 2021, 8:09pm UTC](https://discuss.elastic.co/t/rest-api-for-last-30-days-data-from-elasticsearch/262877/2 "2021-02-01T20:09:06Z")

</div>

Use a filter with a date range and you should be good to go - [Range query | Elasticsearch Reference [7.10] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-range-query.html)

---

<div class="post-metadata">

**Author:** ![Gauti](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@Gauti](https://discuss.elastic.co/u/Gauti)\
**Post date:** [February 2, 2021, 4:51am UTC](https://discuss.elastic.co/t/rest-api-for-last-30-days-data-from-elasticsearch/262877/3 "2021-02-02T04:51:17Z")

</div>

@warkolm I'm able to get this in dev tools, but how do i convert it as a rest URL?

Thanks  
Gautham

---

<div class="post-metadata">

**Author:** ![ahmadimt07](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ahmadimt07/32/10031_2.png) [@ahmadimt07](https://discuss.elastic.co/u/ahmadimt07)\
**Post date:** [February 2, 2021, 6:20am UTC](https://discuss.elastic.co/t/rest-api-for-last-30-days-data-from-elasticsearch/262877/4 "2021-02-02T06:20:00Z")

</div>

in dev tools, there is an option called "Copy as curl" (available after clicking on wrench button beside the execute button), where you can get the rest URL. It will give you something like this:

```auto
curl -XGET "http://localhost:9200/test_index/_search" -H 'Content-Type: application/json' -d'
{
  "size": 0,
  "aggs": {
    "stats_agg": {
      "stats": {
        "field": "time"
      }
    }
  }
}'

```

---

<div class="post-metadata">

**Author:** ![Gauti](https://avatars.discourse-cdn.com/v4/letter/g/cdc98d/32.png) [@Gauti](https://discuss.elastic.co/u/Gauti)\
**Post date:** [February 2, 2021, 6:36am UTC](https://discuss.elastic.co/t/rest-api-for-last-30-days-data-from-elasticsearch/262877/5 "2021-02-02T06:36:20Z")

</div>

Curl is fine, but i need it as a direct rest URL, like the one i mentioned below,

[http://dashboard.iff.com:9200/inctable/\_search/](http://dashboard.iff.com:9200/inctable/_search/)

can we add the aggs directly into an URL

Thanks  
Gautham

---

<div class="post-metadata">

**Author:** ![ahmadimt07](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ahmadimt07/32/10031_2.png) [@ahmadimt07](https://discuss.elastic.co/u/ahmadimt07)\
**Post date:** [February 3, 2021, 10:10am UTC](https://discuss.elastic.co/t/rest-api-for-last-30-days-data-from-elasticsearch/262877/6 "2021-02-03T10:10:17Z")

</div>

AFAIK...that can not be done. If you find something, please post it here.

---

<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 3, 2021, 10:10am UTC](https://discuss.elastic.co/t/rest-api-for-last-30-days-data-from-elasticsearch/262877/7 "2021-03-03T10:10:18Z")

</div>

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