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.

What exactly does the resolveConflict query param do on the schedule recording POST ?

Hi, I couldn't find anything in the forums or docs to say what the expected behaviour of the resolveConflict query param is and I want to make sure we're setting it right for our use case. Does it mean if its set to true it will overwrite a previously scheduled recording and if it's false it won't? Or something else? Specifically:

1. what resolveConflict=true does when there's a conflict?

2. what resolveConflict=false does when there's a conflict ?

Answers

  • Hi Claire,
    From what I’ve seen, the resolveConflict query parameter is mainly used to control how the system behaves when a new recording request overlaps with an existing one. When set to true, the API typically attempts to automatically handle the conflict (for example, by overriding or adjusting an existing schedule), whereas setting it to false usually causes the request to fail if a conflict is detected, returning an error instead of making changes.
    This kind of conflict-handling logic is similar to how workflow automation platforms manage scheduling and prioritization when overlapping jobs occur. If your use case requires guaranteed recordings without manual intervention, enabling conflict resolution is generally the safer option—but it’s still best to test both behaviors in a controlled environment.

Sign In or Register to comment.