Get webinars - Zoho Webinar
Table of Contents
Note: This task is applicable to all services except Zoho Creator.
Overview:
This task is used to get a list of webinars in Zoho Webinar.
This task is based on Zoho Webinar API: Get list of webinar.
Syntax:
<variable> = zoho.webinar.getWebinars(<portal_id>, <list_type>, <query_params>, <connection>);
where:
| Params | Data type | Description |
| <variable> | KEY-VALUE | Specifies the variable that will hold the response returned by Zoho Webinar. |
| <portal_Id> | NUMBER | Specifies the unique portal identifier where the webinar will be fetched from. Note: Portal_Id can be fetched in the following ways.
|
| <list_type> | TEXT | Specifies the type of webinar such as upcoming, past. |
| <query_params> | KEY-VALUE | Additional query filters such as pagination or search parameters. Available webinar type to fetch specific type of webinar 0: All webinar |
| <connection> | TEXT | Specifies the link name of the Zoho Webinar connection. Required scope for this connection: ZohoWebinar.webinar.READ |
Example: Get a list of webinars.
The following script fetches the webinars in Zoho Webinar.
queryparams = Map(); queryparams.put("index",1); queryparams.put("count", 20); queryparams.put("webinarType", 0); queryparams.put("brandId", 640967000000025011); queryparams.put("zuid", 67517985); queryparams.put("isAllDepartment", false); response = zoho.webinar.getWebinars(99031443,"upcoming",queryparams,"webinar");
where:
response"99031443""upcoming"queryparams"webinar"Sample response
Success response
The success response returned is in the following format.
"session": [
{
"regEmbedURL": "https://webinar.zoho.com/meeting/register/embed?sessionId=1098319275",
"registrationRequired": true,
"startTimeMillis": "1766849400000",
"sessionDate": 27,
"sysId": "640967000000124006",
"timezone": "Asia/Kolkata",
"creatorZuid": "67517985",
"departmentAdmin": false,
"endTimeMillisec": 1766853000000,
"recurringType": "0",
"duration": 3600000,
"sessionMonth": "Dec",
"digest": "",
"startTime": "Dec 27, 2025 09:00 PM IST",
"presenterZuid": "67517985",
"registerUsersCount": 1,
"dashBoardTime": "09:00 PM - 10:00 PM",
"monthndate": "Dec 27",
"startLink": "https://webinar.zoho.com/meeting/webinar-start?key=1098319275",
"presenterEmail": "admin.nm@zoho.com",
"attendeesCount": 0,
"timeandzone": "09:00 PM IST",
"registrationLink": "https://webinar.zoho.com/meeting/register?sessionId=1098319275",
"uId": "",
"startTimeMillisec": 1766849400000,
"confStatus": 0,
"startTimeV1": "Dec 27, 2025 09:00 PM IST",
"topic": "webianr",
"isShowStart": true,
"endTime": "Dec 27, 2025 10:00 PM IST",
"webinarType": 1,
"meetingKey": "1098319275"
}
],
"count": 4
}
Failure response
"error": {
"errorCode": 4026,
"message": "INVALID_DEPARTMENT_ID",
"key": "INVALID_DEPARTMENT_ID"
}
}