It probably would not be an impossible task to write a UCMA backend for the API - although that would limit you to on-premise deployments of Lync, since they still haven't gotten around to releasing a version of UCMA that could authenticate with Lync Online/Office 365.
Lync is now Skype for Bussines if I am not mistaking