## TODO [X] Implement the [V3.0 March 2017 version](https://discourse.pi-hole.net/t/pi-hole-api/1863) of the API [X] Implement a [recent version](https://github.com/pi-hole/AdminLTE/commit/300d8d4b1fe43951de7d8f1dd6536c0411e55bef) of the API [X] Update to use Pi-Hole v5 [X] Use environmental variables for the tests [X] Handle errors better when no api key is set. [ ] Refactor to avoid useless structs