I actually have a separate driver for Ubiquiti's Unifi Protect API. I felt it was better to separate them as they have very different purposes and report vastly different information.
For anyone curious, I also have a driver for the Unifi Connect API.
I did some investigation a long time ago into the Unifi Access API but did not end up making a full project out of it due to a lack of information (I still have no devices for it) and limited interest from others.