# Missing sort values in response (PIT + search\_after)

**URL:** <https://community.siren.io/t/missing-sort-values-in-response-pit-search-after/781>\
**Category:** Siren Federate (Elasticsearch Plugin)\
**Created:** [February 26, 2026, 7:32am UTC](https://community.siren.io/t/missing-sort-values-in-response-pit-search-after/781 "2026-02-26T07:32:18Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sayad\_Aazami](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.siren.io/sayad_aazami/32/345_2.png) [@Sayad\_Aazami](https://community.siren.io/u/Sayad_Aazami)\
**Post date:** [February 26, 2026, 7:32am UTC](https://community.siren.io/t/missing-sort-values-in-response-pit-search-after/781/1 "2026-02-26T07:32:18Z")

</div>

Hello again,

When using PIT with a `sort` clause, the response does not include the `sort` array in hits. Because of this, we cannot retrieve the last sort value to use in `search_after`.

Sample:

```json
POST /siren/post/_pit?keep_alive=10m

POST /siren/post/_search
{
  "_source": ["user_id", "created_at"],
  "size": 2,
  "track_total_hits": false,
  "pit": {
    "id": "THE_PIT_ID"
  },
  "query": {
    "bool": {
      "filter": [
        { "term": { "user_id": "123" } },
        {
          "join": {
            "indices": ["comment"],
            "on": ["comment.id", "id"],
            "request": { "query": { "match_all": {} } }
          }
        }
      ]
    }
  },
  "sort": [
    { "_id": "asc" }
  ]
}

```

Read and tried things in this [documentation link](https://docs.siren.io/siren-federate-user-guide/37/siren-federate/pagination.html)

Thanks

---

<div class="post-metadata">

**Author:** ![Stephane\_Campinas](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.siren.io/stephane_campinas/32/22_2.png) [@Stephane\_Campinas](https://community.siren.io/u/Stephane_Campinas)\
**Post date:** [February 26, 2026, 9:19am UTC](https://community.siren.io/t/missing-sort-values-in-response-pit-search-after/781/2 "2026-02-26T09:19:06Z")

</div>

Hello,

> [@Sayad\_Aazami](#):
>
> `POST /siren/post/_search`

Try the endpoint `/siren/_search` instead. The indices are saved in the PIT id that is retrieved before with the `siren/<...>/_pit` endpoint.

---

<div class="post-metadata">

**Author:** ![Sayad\_Aazami](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.siren.io/sayad_aazami/32/345_2.png) [@Sayad\_Aazami](https://community.siren.io/u/Sayad_Aazami)\
**Post date:** [February 26, 2026, 9:32am UTC](https://community.siren.io/t/missing-sort-values-in-response-pit-search-after/781/3 "2026-02-26T09:32:49Z")

</div>

> [@Sayad\_Aazami](#):
>
> /siren/post/\_search

tried, did not work!

---

<div class="post-metadata">

**Author:** ![Stephane\_Campinas](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.siren.io/stephane_campinas/32/22_2.png) [@Stephane\_Campinas](https://community.siren.io/u/Stephane_Campinas)\
**Post date:** [February 26, 2026, 9:46am UTC](https://community.siren.io/t/missing-sort-values-in-response-pit-search-after/781/4 "2026-02-26T09:46:27Z")

</div>

Do you get any error message, either in the response or in the logs ?

---

<div class="post-metadata">

**Author:** ![Sayad\_Aazami](https://yyz2.discourse-cdn.com/flex032/user_avatar/community.siren.io/sayad_aazami/32/345_2.png) [@Sayad\_Aazami](https://community.siren.io/u/Sayad_Aazami)\
**Post date:** [February 26, 2026, 10:02am UTC](https://community.siren.io/t/missing-sort-values-in-response-pit-search-after/781/5 "2026-02-26T10:02:04Z")

</div>

sorry @Stephane_Campinas  
i had the wrong response it works with `/siren/_search`  
thenks for helping me, thanks a lot
