Get a meeting survey endpoint intermittently returns a single key response

For an unknown reason, before the scheduled meeting starts and after the scheduled meeting is finished, said endpoint returns a HTTP status code 200 with response body:

{
“show_in_the_browser”: false
}

The custom_survey JSON key is missing. But if i make the same request while the meeting is ongoing, then the custom_survey JSON key is present.

How To Reproduce
Steps to reproduce the behavior:

  1. Create a survey
  2. Create a scheduled meeting
  3. Attach the survey to the scheduled meeting
  4. Query the Get a meeting survey endpoint with the created meeting’s ID. this should yield the single key response I mentioned earlier
  5. Start the scheduled meeting
  6. Query the Get a meeting survey endpoint with the created meeting’s ID and notice how the custom_survey is present
  7. End the meeting
  8. Query the Get a meeting survey endpoint with the created meeting’s ID. this should yield the same response as step #6
  9. At some later point in time the Get a meeting survey endpoint start returning JSON key custom_survey again.
1 Like