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

Feature request: Addition to the API schema to Create/Delete/List API keys #2195

Closed
wildernessfamily opened this issue Dec 8, 2024 · 2 comments
Labels
documentation Improvements or additions to documentation

Comments

@wildernessfamily
Copy link

Is your feature request related to a problem? Please describe.
I use CloudFlare secrets and AWS secret manager for almost all my secrets. I was setting up CloudFlare KV and Workers to rotate my ListMonk API keys. However, in the API schema I didn't see any way to generate, list, create, API keys through ListMonk's API. I thought I would just put it out there to see if anyone else would be interested in this and possibly request a future update to the API schema.

For now, I have the API locked down through CloudFlare Zero Trust Application's auth keys. For now, I'm just having CloudFlare KV/Workers rotate the Zero Trust Application auth keys. As someone that is very security conscience, I would like to take it one level deeper.

Thank you to all the developers/contributors for your hard work and time on developing ListMonk. Very much appreciated!

@wildernessfamily wildernessfamily added the enhancement New feature or request label Dec 8, 2024
@wildernessfamily wildernessfamily changed the title Feature request: Addition to the API schema to Create/Delete/List api keys Feature request: Addition to the API schema to Create/Delete/List API keys Dec 8, 2024
@knadh knadh added documentation Improvements or additions to documentation and removed enhancement New feature or request labels Dec 9, 2024
@knadh
Copy link
Owner

knadh commented Dec 9, 2024

These already exist. Just realised that they haven't been added to the docs.

Although less than idea, for now, you can inspect the requests using the browser network inspector on the user add/edit/delete pages and copy that schema in your API requests. If you're able to perhaps send a PR documenting that in the API section, that would be very helpful! Thank you.

@wildernessfamily
Copy link
Author

Hi, I didn't even check the network inspector. I should have thought of that first prior to opening this issue. I have a little time today. I will see if I can add those to the docs and do a PR. Thanks again for the info.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants