---
title: ChainOfFilters
description: Dispatches a request to an ordered list of filters. Use this filter to assemble a list of filters into a single filter that you can then use in different places in the configuration.
component: pinggateway
version: 7.2
page_id: pinggateway:reference:ChainOfFilters
canonical_url: https://docs.pingidentity.com/pinggateway/2026/reference/ChainOfFilters.html
llms_txt: https://docs.pingidentity.com/pinggateway/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: 2025-06-02T16:30:54Z
superseded_by: https://docs.pingidentity.com/pinggateway/2026/reference/ChainOfFilters.html
section_ids:
  ChainOfFilters-usage: Usage
  ChainOfFilters-properties: Properties
  ChainOfFilters-example: Example
  ChainOfFilters-moreinfo: More information
---

# ChainOfFilters

Dispatches a request to an ordered list of filters. Use this filter to assemble a list of filters into a single filter that you can then use in different places in the configuration.

A ChainOfFilters can be placed in a configuration anywhere that a filter can be placed.

Unlike `Chain`, `ChainOfFilters` does not finish by dispatching the request to a handler. For more information, see [Chain](Handlers.html#Chain).

## Usage

```json
{
    "name": string,
    "type": "ChainOfFilters",
    "config": {
        "filters": [ Filter reference, ... ]
    }
}
```

## Properties

* `"filters"`: *array of Filter [references](preface.html#definition-reference), required*

  An array of names of filter objects defined in the heap, and inline filter configuration objects.

  The chain dispatches the request to these filters in the order they appear in the array.

  See also [Filters](Filters.html).

## Example

```json
{
    "name": "MyChainOfFilters",
    "type": "ChainOfFilters",
    "config": {
        "filters": [ "Filter1", "Filter2" ]
   }
}
```

## More information

[org.forgerock.openig.filter.ChainFilterHeaplet](../_attachments/apidocs/org/forgerock/openig/filter/ChainFilterHeaplet.html)
