caronc / apprise-api

A lightweight REST framework that wraps the Apprise Notification Library
https://hub.docker.com/r/caronc/apprise
MIT License
580 stars 50 forks source link

Added a Apprise URL Details Endpoint (/details) #105

Closed caronc closed 1 year ago

caronc commented 1 year ago

Description:

Related issue (if applicable): refs #99

Just a nice presentation that can be used to acquire the URLs loaded by Apprise and a quick reference guide to them.

image

image

The new URL is /details added to the API.

If you make a request to this same URL and set the Accept Header of application/json, you will get a parse-able JSON response that you can use in your own application.

You can also append ?all=yes to the URL to show all of the services available to you (not just the enabled ones). image

The CI is completely broken right now; that's another task for another day. But I wrote all of the test cases for 100% test coverage. So we're good here.

Checklist

dokime7 commented 1 year ago

Wouah I just tested it, it's amazing! Exactly what I need, many thanks!!