---
title: "Notify Broadcast"
method: POST
path: "/admin/notify/broadcast"
---

# Notify Broadcast

`POST /admin/notify/broadcast`

## Request

- Base URL: `https://api.local-mcp.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.local-mcp.com/admin/notify/broadcast`
- Auth: none declared. Required headers: `x-admin-key`

Send a one-off announcement to the notify_emails list (minus unsubscribes).

dry_run (default) sends ONE test email to test_to and reports the real
recipient count without touching anyone else. A real send is idempotent:
broadcast_sends records every delivery, so re-running skips anyone already
mailed for this broadcast id.

## Headers

- `x-admin-key` string, required

## Request body

- BroadcastRequest
  - `subject` string, required
  - `body_md` string, required
  - `dry_run` boolean
  - `test_to` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/local-mcp/apis/lmcp-api.md) · [All operations](https://skmtc.dev/local-mcp/apis/lmcp-api/llms.txt) · [OpenAPI document](https://skmtc.dev/local-mcp/apis/lmcp-api/revisions/f1f1c502623a?raw)
