API Functionality: Transferring meeting recordings to Kaltura

Is it possible to accomplish this via the Zoom API:

On a daily basis, upload all Zoom recordings from that day to Kaltura and purge all recordings from Zoom that are over one year old.