---
title: "Get rules calling a chain"
method: GET
path: "/v1/event-processing-policy/chains/{chain-id}/callers"
tags: ["Event Processing Policy"]
---

# Get rules calling a chain

`GET /v1/event-processing-policy/chains/{chain-id}/callers`

List the rules (in any chain) whose `chainCalls` include the given chain.

## Path parameters

- `chain-id` integer, required

## Response `200`

Calling rules retrieved successfully

- EventProcessingPolicyChainCaller[]
  - `ruleGuid` string, uuid — Calling rule GUID
  - `chainId` integer — ID of the chain containing the calling rule (0 = main chain)
  - `ruleNumber` integer — 1-based position of the calling rule in its chain
  - `comments` string — Calling rule description

## Other responses

- `400` — Chain ID is not a number
- `401` — Unauthorized
- `403` — User does not have the global EPP right (required to list callers)
- `404` — Chain not found

## Changes

- **2026-09-08** `4fd66f32833f` — 1 info
  - endpoint added
- **2026-09-08** `c2492179ed18` — 1 breaking
  - api path removed without deprecation
- **2026-09-07** `3aeada4e28f8` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/netxms/apis/netxms-api/changes/v1/event-processing-policy/chains/:chain-id/callers/get.md)

---

[API](https://skmtc.dev/netxms/apis/netxms-api.md) · [All operations](https://skmtc.dev/netxms/apis/netxms-api/llms.txt) · [OpenAPI document](https://skmtc.dev/netxms/apis/netxms-api/revisions/4846c539a520?raw)
