Create Poll

This API is used to create a poll for specific webinar.

API: https://meeting.zoho.com/meeting/api/v2/{zsoid}/poll

Method: POST

OAuth Scope: ZohoMeeting.webinar.CREATE
 

Path params: zsoid -> Webinar organisation Id
 

Query Params:

webinarKey - webinar id
instanceId(optional) - Event Id

Request Example:

Copiedhttps://webinar.zoho.com/meeting/api/v2/81861066/poll?webinarKey=1016203277

Single choice payload

Copied{
    "poll": {
        "question": "Single choice poll",
        "category": 2,
        "polloption": [
            {
                "index": 1,
                "text": "one "
            },
            {
                "index": 2,
                "text": "two"
            }
        ]
    }
}

Multiple choice payload

Copied{
    "poll": {
        "question": "Multiple choice",
        "category": 3,
        "polloption": [
            {
                "index": 1,
                "text": "one"
            },
            {
                "index": 2,
                "text": "two"
            },
            {
                "index": 3,
                "text": "three"
            }
        ]
    }
}

Star Rating Poll

Copied{
    "poll": {
        "question": "Star Rating",
        "category": 1,
        "maxLabel": "Very good",
        "minLabel": "Average",
        "totalStars": 5
    }
}

Response : 200

Star rating poll response

Copied{
    "poll": {
        "pollMappingId": "576315000000078114",
        "lastModifiedTime": "1757578564398",
        "question": "Star Rating",
        "sysId": "576315000000078020",
        "pollOption": [
            {
                "minLabel": "Average",
                "totalStars": 5,
                "pollId": "576315000000078110",
                "id": 576315000000078112,
                "maxLabel": "Very good"
            }
        ],
        "type": "1",
        "zuid": "67517985",
        "pollStatus": 1,
        "instanceId": "576315000000078020",
        "pollId": "576315000000078110",
        "pollResultsShown": "0",
        "time": "1757578564398",
        "category": "1",
        "zsoid": "81861066",
        "meetingkey": 1016203277
    }
}

Single and Multipls choice response

Copied{
    "poll": {
        "pollMappingId": "576315000000078084",
        "lastModifiedTime": "1757577758399",
        "question": "Single Choice",
        "sysId": "576315000000078020",
        "pollOption": [
            {
                "pollId": "576315000000078078",
                "index": "1",
                "id": "576315000000078080",
                "text": "one"
            },
            {
                "pollId": "576315000000078078",
                "index": "2",
                "id": "576315000000078082",
                "text": "two"
            }
        ],
        "type": "1",
        "zuid": "67517985",
        "pollStatus": 1,
        "instanceId": "576315000000078020",
        "pollId": "576315000000078078",
        "pollResultsShown": "0",
        "time": "1757577758399",
        "category": "2",
        "zsoid": "81861066",
        "meetingkey": 1016203277
    }
}

Invalid Key Response

Copied{
  "error": {
    "errorCode": 4000,
    "message": "The meeting key is invalid.",
    "key": "INVALID_MEETING_KEY"
  }
}