---
title: "Changes to Perform reverse search on a percolate table"
method: POST
path: "/pq/{table}/search"
---

# Changes to Perform reverse search on a percolate table

`POST /pq/{table}/search`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 6 of 13 revisions.

- **2026-08-04** `eb39c8083035` — 1 breaking, 1 info
- **2026-07-15** `2fd450aa5f07` — 1 breaking, 5 info
- **2025-07-31** `50c351a99940` — 1 breaking
- **2025-06-30** `1911b776f18a` — 1 breaking
- **2025-04-01** `0e6cccea382d` — 1 breaking, 8 info
- **2024-11-14** `88a0ac494d8e` — 2 breaking, 15 warning, 1 info

## Changes

- **2026-08-04** `eb39c8083035` — 1 breaking, 1 info
  - the `hits/hits/items/_id` response's property type/format changed from `integer`/`uint64` to ``/`` for status `200`
  - added `#/components/schemas/documentId` to the `hits/hits/items/_id` response property `allOf` list for the response status `200`
- **2026-07-15** `2fd450aa5f07` — 1 breaking, 5 info
  - the `aggregations` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - added the optional property `conversation_uuid` to the response with the `200` status
  - added the optional property `response` to the response with the `200` status
  - added the optional property `search_query` to the response with the `200` status
  - added the optional property `sources` to the response with the `200` status
  - added the optional property `user_query` to the response with the `200` status
- **2025-07-31** `50c351a99940` — 1 breaking
  - the `hits/hits/items/_id` response's property type/format changed from `integer`/`uuint64` to `integer`/`uint64` for status `200`
- **2025-06-30** `1911b776f18a` — 1 breaking
  - the `hits/hits/items/_id` response's property type/format changed from `integer`/`int64` to `integer`/`uuint64` for status `200`
- **2025-04-01** `0e6cccea382d` — 1 breaking, 8 info
  - the `hits/hits/items/` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - added the optional property `hits/hits/items/_id` to the response with the `200` status
  - added the optional property `hits/hits/items/_knn_dist` to the response with the `200` status
  - added the optional property `hits/hits/items/_score` to the response with the `200` status
  - added the optional property `hits/hits/items/_source` to the response with the `200` status
  - added the optional property `hits/hits/items/_type:` to the response with the `200` status
  - added the optional property `hits/hits/items/fields` to the response with the `200` status
  - added the optional property `hits/hits/items/highlight` to the response with the `200` status
  - added the optional property `hits/hits/items/table` to the response with the `200` status
- **2024-11-14** `88a0ac494d8e` — 2 breaking, 15 warning, 1 info
  - the `aggregations` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - the `hits/hits/items/` response's property type/format changed from ``/`` to `object`/`` for status `200`
  - removed the optional property `conversation_uuid` from the response with the `200` status
  - removed the optional property `error/oneOf[#/components/schemas/responseErrorDetails]/table` from the response with the `default` status
  - removed the optional property `hits/hits/items/_id` from the response with the `200` status
  - removed the optional property `hits/hits/items/_knn_dist` from the response with the `200` status
  - removed the optional property `hits/hits/items/_score` from the response with the `200` status
  - removed the optional property `hits/hits/items/_source` from the response with the `200` status
  - removed the optional property `hits/hits/items/_type:` from the response with the `200` status
  - removed the optional property `hits/hits/items/fields` from the response with the `200` status
  - removed the optional property `hits/hits/items/highlight` from the response with the `200` status
  - removed the optional property `hits/hits/items/table` from the response with the `200` status
  - removed the optional property `response` from the response with the `200` status
  - removed the optional property `scroll` from the response with the `200` status
  - removed the optional property `search_query` from the response with the `200` status
  - removed the optional property `sources` from the response with the `200` status
  - removed the optional property `user_query` from the response with the `200` status
  - added the optional property `error/oneOf[#/components/schemas/responseErrorDetails]/index` to the response with the `default` status

---

[Operation](https://skmtc.dev/manticoresoftware/apis/manticore-search-client/docs/pq/:table/search/post.md) · [API](https://skmtc.dev/manticoresoftware/apis/manticore-search-client.md) · [Page](https://skmtc.dev/manticoresoftware/apis/manticore-search-client/changes/pq/:table/search/post)
