Extend the GetSessionList SOAP API to allow for the retrieval of archived sessions
As per a recent exchange with one of the Panopto developers, it turns out that GetSessionsList only returns active sessions, contrary to what is for example included in the Sessions Created or Edited report :
The 'Sessions Created or Edited' report includes active and archived sessions while the GetSessionsList api only includes active sessions. The report also includes sessions that were created, edited, or approved/rejected in the date range, while the GetSessionsList api only returns sessions that were created during the date range.
There are no options to get the GetSessionsList api to include archived sessions at this time..
Given that, to the best of my knowledge at least, there seems to be no easy way to retrieve a time-bound list of all sessions, be they active or archived, I would be very grateful if the extension of an existing method to allow for that could be considered in a future release. The functionality could be added as an option in the ListSessionRequest class properties, for example.
The business rationale for this feature request is to strive towards feature and data parity between the synchronous APIs and what is returned asynchronously by reports.
Of course, if a simple, alternative way should exist to return a list of all sessions, please and let me know and disregard this request.