Polls

Get info on all polls in a meeting, or only to those within a given submodule.

Returns an array (list) of meeting polls with their properties and aggregated results.

The amount of voting data detalization depends on the credentials of the user doing the request. Users who have meeting control roles have elevated privileges and receive per-user vote information. This data gets be served in CSV format by default.

Meeting role required for detailed voting data: owner, presenter, polls-manager or auditor.

Otherwise, a meeting participant role is required to get the data set that would only contain aggregate results. This mode does not support CSV output.

get/v1/meetings/{meetingId}/polls

Request

  • Base URL: https://app.meet.ps/api
  • URL: https://app.meet.ps/api/v1/meetings/{meetingId}/polls
  • Auth: HTTP bearer

Path parameters

meetingIdstring required

A canonical meeting ID string that's generated automatically for new meetings. Normally consists of just alphanumericals; legacy meetings can have dashes and underscores.

Example:kr9gui27

Meeting name string

Query parameters

phaseinteger

Polls category:

  • 0 - Registration / Entry survey
  • 1 - In-meeting
  • 2 - reserverd
  • 3 - Forms / Standalone surveys

Response

A list of polls together with aggregate and per-user vote data

Example response

{
  "result": [
    {
      "id": "-NYyG7_tLHkqDa-tDL6b",
      "type": "multiple",
      "question": "Please select the valid answers",
      "parent": "-MQC16uLZ3dbz8xqZ6QT",
      "phase": 1,
      "state": "live",
      "order": 1620389480198,
      "created": 1620389480198,
      "revote": true,
      "renderer": "classic",
      "choicesDisplayType": "dropdown",
      "footer": "MP-REQ-1087T"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.