> For the complete documentation index, see [llms.txt](https://docs.proxyman.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.proxyman.com/basic-features/filter-json-response.md).

# Filter JSON Response

You can quickly filter the JSON Response with the following approach:

### 1. Filter on JSON Previewer

* **⌘F** to trigger the Filter
* Support Regex
* Support Jump Next

![](/files/-MIxxuqk-fVjjHSX9dcr)

### 2. JSONPath

Proxyman supports [JSONPath](https://github.com/json-path/JsonPath#path-examples) for quickly querying the data in JSON Document.

![](/files/-MfzvapgK9JWsYTJn6dt)

Please check out JSONPath documentation.

{% content-ref url="/pages/-MfzfoPRgCYnSYnY6JsG" %}
[JSONPath](/basic-features/jsonpaths.md)
{% endcontent-ref %}

### 3. KeyPaths

* Support Key Paths filter on JSON Tree View mode
* Search specifically the children keys

Syntax example:

* **posts\[1].maker\[2]**: Go from Root -> Get item at index 1 of the Posts array -> Get the index 3 items of Makers array and filter out
* **users.name**: Get the name value of the "users" dictionary

![](/files/-MIxy5sNhUXUbfvyiijX)

### 4. All Keys or All Values

* Show all nodes that the key or value contains the search text

![](/files/-MIxzB4KkDq13VJqL13z)
