---
title: "List notification methods"
method: GET
path: "/notification_methods"
tags: ["Notifications"]
---

# List notification methods

`GET /notification_methods`

Return all notification methods configured for the current account.

Method types
- `email`
- `slack` (Incoming Webhook URL)
- `telegram` (`value` = bot token, `second_value` = chat_id)
- `webhook` (generic HTTP webhook)
- `discord` (Discord Webhook URL)

Response
Array of objects with `id`, `type`, `value`, `second_value`, `timestamp`.

## Response `200`

Notification methods listed successfully.

- NotificationMethodOut[]
  - `id` integer, required — Notification method ID.
  - `type` 'email' | 'slack' | 'telegram' | 'webhook' | 'discord', required
  - `value` string, required — Primary destination (email address, webhook URL, channel ID, etc.).
  - `second_value` string, nullable — Secondary value (e.g. Telegram chat ID).
  - `headers` WebhookHeaderOut[], nullable — Custom HTTP headers for webhook methods.
    - `name` string, required
    - `value` string, nullable
  - `extra_emails` string[], nullable — Additional email recipients delivered as BCC (email methods only, max 4).
  - `timestamp` string, date-time, required — Creation date of this notification method.

## Other responses

- `401` — Authentication required.

---

[API](https://skmtc.dev/leakradar/apis/leakradar-io-api.md) · [All operations](https://skmtc.dev/leakradar/apis/leakradar-io-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/leakradar/leakradar-io-api/revisions/82a99c608e1a/schema)
