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

# List Notification Trigger Templates

`GET /v1/notification-triggers/templates`

## Request

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

List pre-defined notification trigger templates. Each template has a `type` slug (e.g. 'tasks_attempts_exhausted') and a human-readable `title` (e.g. 'Tasks Attempts Exhausted'). Use the `type` when creating a trigger via POST /v1/notification-triggers.

## Response `200`

OK

- ListNotificationTriggerTemplatesResponse
  - `templates` NotificationTriggerTemplateResponse[]
    - `type` string, required: Stable trigger type slug. Pass this value as `type` when creating a trigger, e.g. 'tasks_attempts_exhausted'.
    - `title` string, required: Human-readable title of the trigger template, e.g. 'Tasks Attempts Exhausted'.

## 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)
