Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 5 commits into from
Feb 26, 2023
Merged

Conversation

caronc
Copy link
Owner

@caronc caronc commented Feb 25, 2023

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

  • The code change is tested and works locally.
  • There is no commented out code in this PR.
  • No lint errors (use flake8)
  • Tests added

@dokime7
Copy link

dokime7 commented Feb 26, 2023

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

@caronc caronc merged commit 30d87c8 into master Feb 26, 2023
@caronc caronc deleted the 99-services-endpoint branch February 26, 2023 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants