Welcome to the Panopto Community

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.

On how to control availability via API

Hello.
I understand that this is the document on how to control availability via API.
I see in the API documentation it says “folder”, is it possible to set it per video instead of per folder?

-------

startDate

Type: System.Nullable<DateTime>

The date to make this folder available, in UTC. Used with settingType SpecificDate.

-------

Is it possible to provide a WSDL file so that we can proceed with validating the SOAP API settings?
Please let us know where we can download it.

Thank you.

Answers

  • Hi Sakae,

    Can you send me which API for folder you are looking so I can try to see if we have anything similar for the session.

    Thanks,

    Adis

  • Vegard WallinVegard Wallin Crackerjack

    You can set availability settings for sessions by using ISessionManagement.UpdateSessionsAvailabilityStartSettings

    https://support.panopto.com/resource/APIDocumentation/Help/html/b861b2fe-1ade-19b5-cb79-bf0a5e9de142.htm

    There's a similar one to set the end time.

  • Thank you very much.

    I understand that I can configure session availability settings.

    Is it possible to download the WSDL file from somewhere?

    Thank you.

  • @sakae uchibori, I found them in this discussion: https://community.panopto.com/discussion/comment/4015#Comment_4015

  • Hello.
    I have three questions about the Soap API for linking public periods.
    Please elaborate.

    Q1. the Soap API for linking publication periods

    I understand that the “sessionIds” that need to be specified in “UpdateSessionsAvailabilityStartSettings” and ‘UpdateSessionsAvailabilityEndSettings’ is the “delivery ID” displayed in the video settings > administration screen. Is this correct?

    Q2: Can the "delivery ID" in Q1 above be obtained from the "deep linking response"?

    Q3: If Q2 above cannot be obtained, please tell us how to obtain a unique “delivery ID”.

    Regarding the last Q3, we have confirmed that it is possible to retrieve it by specifying the video name in “GetSessionsList,” which is different from the API in Q1, but it is not uniquely identifiable.
    Even if using “GetSessionsList” is the best way, we would appreciate it if you could tell us how to obtain a unique “delivery ID”.

    Q3 Questions.png

    Thank you.

Sign In or Register to comment.