Configuration
| Field | Description | Required |
|---|---|---|
| Server URL | The root URL of ntfy.sh or your self-hosted ntfy server. | Yes |
| Topic | The topic subscribed to by your ntfy clients. | Yes |
| Access token | A Bearer token with permission to publish to a protected topic. | No |
| Priority | The notification priority sent to ntfy. | Yes |
| Tags | Comma-separated ntfy tags or emoji shortcodes. | No |
Choose and subscribe to a topic
Choose a difficult-to-guess topic containing letters, numbers, underscores, or dashes, then subscribe to it from your ntfy app. Topic names can contain up to 64 characters.
Protect the topic (recommended)
If your ntfy server has access control enabled, create an access token that can publish to the topic. UptimeKit sends it as a Bearer token.
Supported events
The integration can send notifications for incident creation, updates, acknowledgement, comments, merges, resolution, deletion, and expiring SSL certificates. Incident and monitor notifications include a link back to UptimeKit where applicable.In production, the ntfy server URL must resolve to a public address. This prevents notification configuration from making requests to private infrastructure.