---
title: "List All Notification Policies"
method: GET
path: "/notifications/policies"
tags: ["Notification Policies"]
---

# List All Notification Policies

`GET /notifications/policies`

List All Notification Policies

## Query parameters

- `notificationType` 'CUSTOMER_CREATED' | 'CUSTOMER_UPDATED' | 'CUSTOMER_ARCHIVED' | 'INVOICE_CREATED' | 'INVOICE_ISSUED' | 'INVOICE_UPDATED' | 'INTEGRATION_SYNC_COMPLETED' | 'INTEGRATION_WEBHOOK_HANDLED' | 'MERCHANT_UPDATED' | 'BILLING_SCHEDULE_CREATED' | 'BILLING_SCHEDULE_UPDATED' | 'BILLING_SCHEDULE_ARCHIVED' | 'CREDIT_NOTE_CREATED' | 'CREDIT_NOTE_UPDATED' | 'CREDIT_NOTE_ISSUED' | 'QUOTE_PUBLISHED' | 'QUOTE_ACCEPTED' | 'QUOTE_SIGNED' | 'INVOICE_REMINDER_SENT' | 'WATCHTOWER_TASK_ASSIGNED'
- `limit` integer
- `after` string
- `before` string

## Headers

- `Authorization` string, required
- `sequence-version` '2024-07-30'

## Response `200`

OK

- NotificationPolicies
  - `items` NotificationPolicy[], required — Notification policies
    - `id` string, required — Unique ID
    - `createdAt` string, required — Created at
    - `sequenceAccountId` string, required — Sequence Account which this policy matches
    - `name` string, required — Human-readable name
    - `notificationTypes` NotificationType[] — Set of notification types that this policy matches. If not present this policy will cover all notification types.
    - `recipients` string[], required — The webhook URLs or email addresses which will receive notifications, depending on the channel
    - `channel` 'WEBHOOK' | 'EMAIL', required
    - `webhookSecret` string — Webhook secret used to generate a signature header that's sent with an outbound webhook.It can be used to verify the authenticity of received Sequence webhooks. Only available for webhook channel policies.
  - `pagination` PaginationResponse2, required — Results pagination
    - `after` string — Copy this value to the `after` parameter of your next request to retrieve the next page of results
    - `before` string — Copy this value to the `before` parameter of your next request to retrieve the next page of results
    - `totalResultSize` integer — Total number of entries across all pages

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/sequencehq/apis/sequence.md) · [All operations](https://skmtc.net/sequencehq/apis/sequence/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sequencehq/sequence/versions/cae64b02699f/schema)
