README
NextDNS-API
An awesome way to interface with your NextDNS account - via Python! Explore the docs » Report Bug . Request Feature
Table Of Contents
About The Project
I was getting increasingly frustrated with NextDNS's lack of API. I wanted to manage things on the fly. So, I did the most logical thing. I built a python script (library-to-be) to control my NextDNS account. I decided to make it public because why not?
Built With
Built using Python:
Requests library
Prerequisites
This is an example of how to list things you need to use the software and how to install them.
requests
Installation
pip install nextdnsapiOpen your IDE
Import library
or
Check Github for Usage
Usage
Usage is very easy, so I won't bother to go into the intricacies of the library, but I will go over some basic info. This library closely imitates the website.
Account
For logging in using 2FA, see 2FA.md
Settings
Security
Privacy
Parental
Denylist
Allowlist
Analytics
Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
Please make sure you check your spelling and grammar.
Create individual PR for each suggestion.
Please also read through the Code Of Conduct before posting your first idea as well.
Creating A Pull Request
Fork the Project
Create your Feature Branch (
git checkout -b feature/AmazingFeature)Commit your Changes (
git commit -m 'Add some AmazingFeature')Push to the Branch (
git push origin feature/AmazingFeature)Open a Pull Request
License
Distributed under the MIT License. See LICENSE for more information.
Authors
Ramzi Hijjawi (Avid Python Developer) - Created the API
Acknowledgements
Jin Kang - For helping fix build issues and reformatting the GitHub to be more user friendly
David Desrosiers - For adding Postman documentation
Last updated