---
title: "List Notification Triggers"
method: GET
path: "/v1/notification-triggers"
tags: ["Notifications"]
---

# List Notification Triggers

`GET /v1/notification-triggers`

## Request

- Base URL: `https://api.sandbox.usenash.com`
- URL: `https://api.sandbox.usenash.com/v1/notification-triggers`
- Auth: none declared

List notification triggers configured on the authenticated organization. Use the `Nash-Org-Id` header to scope the request to a specific org (e.g. a child org).

## Response `200`

OK

- ListNotificationTriggersResponse
  - `notificationTriggers` NotificationTriggerResponse[]
    - `id` string, required: Notification trigger ID
    - `type` string, required: Trigger type slug, matching a template from GET /v1/notification-triggers/templates, e.g. 'tasks_attempts_exhausted'.
    - `name` string, required: Human-readable name of this trigger instance
    - `description` string, nullable: Trigger description
    - `enabled` boolean, required: Whether the trigger is enabled
    - `notificationGroupIds` string[]: Notification group IDs that receive notifications when this trigger fires.

## Other responses

- `422`: Unprocessable Content

---

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