Apprise API
A lightweight push notification gateway API supporting 100+ notification services. Send notifications to Slack, Telegram, Discord, email, Microsoft Teams, and dozens more through a unified REST API.
What You Can Do After Deployment
- Open your domain -- Apprise API is ready immediately with a built-in web UI for testing
- Send notifications via REST API -- POST to
/notify/ with your notification URLs and message
- Store notification configs -- save URL groups under tags using
/add/ for reuse
- Trigger stored notifications -- POST to
/notify/{tag} to send to all URLs saved under that tag
- Use persistent storage -- configurations survive container restarts via the built-in stateful store
Key Features
- 100+ notification services supported (Slack, Telegram, Discord, email, etc.)
- Simple REST API for sending notifications
- Built-in web UI for testing and configuration
- Tag-based notification grouping
- Persistent configuration storage
- File attachment support
- Markdown and HTML message formatting
- No database required
- Stateless or stateful operation modes
License
MIT -- GitHub