README

Logoarrow-up-right

NextDNS-API

An awesome way to interface with your NextDNS account - via Python! Explore the docs »arrow-up-right Report Bugarrow-up-right . Request Featurearrow-up-right

Contributors Issues License Downloadsarrow-up-right Downloadsarrow-up-right Downloadsarrow-up-right

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

  1. pip install nextdnsapi

  2. Open your IDE

  3. Import library

or

  1. Check Githubarrow-up-right 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.mdarrow-up-right

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 issuearrow-up-right 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 Conductarrow-up-right before posting your first idea as well.

Creating A Pull Request

  1. Fork the Project

  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)

  3. Commit your Changes (git commit -m 'Add some AmazingFeature')

  4. Push to the Branch (git push origin feature/AmazingFeature)

  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSEarrow-up-right for more information.

Authors

Acknowledgements

Last updated