
Official API
Would be great to have an official API to;
- Access Stats / Analytics
- Retrieve Settings
- Set Settings / Options
- Add / Remove (bulk, etc) to the Allowlist/Denylist
- Access / Query / Download Logs
- Create / Revoke API Tokens
- etc...
-
I've been test driving NextDNS for a little bit and there are some feature gaps causing me to roll back to running Pihole on my LAN. Some of these gaps I could address with some API functionality. Namely:
- Ability to enable/disable all filtering (bonus points if it can be for "X" seconds or minutes)
- Lacking that, the ability to add/remove block lists via the API would allow me to emulate the above
Other things that I've gotta figure out would be things like better individual client identification, adding clients to groups, and applying filtering rules by groups. For example IoT devices get locked way down, and my wife's work computer virtually not at all (causes a bit of havoc on the work computer). If any of those features get added, the ability to interact with them via the API would be a big plus.
-
Our API is in close beta available on demande for business/school plans. The doc is available here: https://nextdns.io/api.