Please note: All new registrants to the Panopto Community Forum must be approved by a forum moderator or admin. As such, if you navigate to a feature that is members-only, you may receive an error page if your registration has not yet been approved. We apologize for any inconvenience and are approving new members as quickly as possible.
Get GUID for scheduled reports via REST api
in API
SOAP allows us to schedule reports, get scheduled reports, get adhoc report, and download report.
Is it possible to get a list of reports via the REST API? I don't need to schedule them as they are daily reports. Just get the current set of guids
Tagged:
1
Best Answer
-
Adis Hrnjica Crackerjack
Hi Brian,
That is true, REST API has get report by ID but currently there is no way to get the IDs from any available REST APIs.
We have plans to add it in the future.
I hope this helps.
Thanks,Adis
0
Answers
Looking at API docs, I found
/api/v1/reports/{id}
But no way to get the id
I seem to recall that you can only get the ID of a report by scheduling the report via the API. Then you can store and later use it to retrieve it.
I may be misremembering though.
Yes, but so far as I know via SOAP api you can schedule and also get the guid for any recurring or one off reports.
But not sure why the REST api has get report by guid when there is no way to get the guids. Was wondering if I missed something.
@Adis Hrnjica , then why build that API call?
What possible use does "get report by ID" have without a list of IDs?
Panopto may be doing a full report scheduling API at some point on REST, but for most purposes it isn't necessary and to be honest would be a larger undertaking.
@Adis Hrnjica If Panopto are trying to implement the full report scheduler in REST API, that is overkill for any reports already scheduled. Just returning the list of available reports is enough, as they can be scheduled via web.