mirror of
https://github.com/louislam/uptime-kuma.git
synced 2026-03-02 22:57:00 -05:00
AppRise Rest API notification support #366
Labels
No labels
A:accessibility
A:api
A:cert-expiry
A:core
A:dashboard
A:deployment
A:documentation
A:domain expiry
A:incidents
A:maintenance
A:metrics
A:monitor
A:notifications
A:reports
A:settings
A:status-page
A:ui/ux
A:user-management
Stale
ai-slop
blocked
blocked-upstream
bug
cannot-reproduce
dependencies
discussion
duplicate
feature-request
feature-request
good first issue
hacktoberfest
help
help wanted
house keeping
invalid
invalid-format
invalid-format
question
releaseblocker 🚨
security
spam
type:enhance-existing
type:new
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/uptime-kuma#366
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @12nick12 on GitHub (Oct 9, 2021).
Is it a duplicate question?
No
Is your feature request related to a problem? Please describe.
No
Describe the solution you'd like
Add support for the apprise rest api that can be found HERE.
Describe alternatives you've considered
The default apprise works great, but would love to be able to use it over a rest api
Additional context
None, other than thank you for the awesome product.
@LilTrublMakr commented on GitHub (Dec 3, 2021):
I would also like to see this. I use the API in scripts and it makes it really easy to add or remove services in one place. All you would really need to add for configuration is a line for a url.
In my case, I have a configuration for SuperApp. It gets configured in the API using json or text file. All Uptime Kuma would be concerned with is being provided the notify url (http://example.com/notify/SuperApp) and then it would just use the same other info as the current Apprise notifier (title and message).
If I wanted to change the services, I could change it in the API and not have to change anything in Uptime Kuma.
Example UI to explain what I am trying to say since I suck at describing things:

@louislam commented on GitHub (Dec 8, 2021):
If you are using Docker, the latest version is bundled apprise 0.9.6 which is supporting apprise api.
https://github.com/caronc/apprise/wiki/Notify_apprise_api
@CommanderStorm commented on GitHub (Dec 14, 2023):
Closing as resolved by https://github.com/caronc/apprise/wiki/Notify_apprise_api