---
title: "Get impacted nodes of a campaign event"
method: GET
path: "/systemUpdate/events/{id}/nodes"
tags: ["🧩 System update campaigns"]
---

# Get impacted nodes of a campaign event

`GET /systemUpdate/events/{id}/nodes`

## Request

- Base URL: `https://rudder.example.com/rudder/api/latest`
- URL: `https://rudder.example.com/rudder/api/latest/systemUpdate/events/{id}/nodes`
- Auth: API key in header `X-API-Token`
- TypeScript: <https://skmtc.dev/rudder/apis/rudder-api/docs/systemUpdate/events/:id/nodes/get.ts> (a function with typed inputs; its response is checked against the schema)

Get the list of nodes that were (resp. will be) impacted by a finished (resp. planned) campaign event

## Path parameters

- `id` string, uuid, required

## Response `200`

Impacted nodes result

- object
  - `result` 'success' | 'error', required: Result of the request
  - `action` 'getImpactedNodes', required: The id of the action
  - `data` object, required
    - `impactedNodes` string[], required: List impacted nodes

## Other responses

- `500`: Event id does not exist

## Changes

- **2026-09-07** `bbd9e101212d`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/rudder/apis/rudder-api/changes/systemUpdate/events/:id/nodes/get.md)

---

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