Best way to manage auto creation of folders for VLE via API
We are new to Panopto and currently in the process of moving to it from Opencast. We currently have a fully automated solution from our timetabling systems and I am in the process of writing the integration for Panopto. I am at a point where we can create scheduled sessions for a remote recorder, set the availability day, record via a remote recorder and these will appear in our VLE. All good.
However - we run ~3500 different Blackboard modules every year, but not all of them use Lecture Capture, they also start at different times, and not all modules are configured and set up in Blackboard until a certain timeframe before the start date. This means that we would have to manually provision courses throughout the year in Blackboard which is not ideal.
We would ideally like to look at the timetable, check courses that have timetabled events that need capturing, then automate the provisioning of folders in Panopto for those courses, However I believe if we create folders via the API, this does not link them to the course in Blackboard.
So my question is, how is everyone else handling this process and what would be best practice?
Thanks and advance,