As you probably know, I’m completely addicted to Ansible, so my new project requires some Ansible love.
As I have set it up with an API that can do, almost, anything with the cards, it was a breeze to create an Ansible collection to manage the WarmDesk instance.
I have created a collection from all the modules and uploaded that to the Galaxy. https://galaxy.ansible.com/ui/repo/published/ansilabnl/warmdesk/
You can install it with
ansible-galaxy collection install ansilabnl.warmdesk
This is also on Github, https://github.com/tonk/warmdesk.git, of course.