Bulk Registration
Bulk Registration API
Zoho Meeting lets bulk registrations happen at once. You can use this API and allow bulk registrations for your webinar, with all the necessary parameters for a successful registration.
API: https://meeting.zoho.com/api/v2/{zsoid}/register/{meetingKey}.json
Method: Post
OAuth Scope: ZohoMeeting.webinar.CREATE
Params:
instanceId - Event Id
sendMail - true | false
Request Example
Copiedhttps://meeting.zoho.com/meeting/api/v2/78283346/register/43244.json?sendMail=false&instanceId=5584780030000116026
Request Body
Copied{
"registrant": [
{
"email": "example1@example.com",
"firstName": "Sample1",
"lastName": "S"
},
{
"email": "example2@example.com",
"firstName": "Sample2",
"lastName": "S"
},
{
"email": "example3@example.com",
"firstName": "Sample3",
"lastName": "S"
}
]
}
Show full
Show less
Response Example
Copied{
"registrant": [
{
"joinLink": "https://meeting.zoho.com/meeting/register/join?registerKey=53044ad0a&sessionId=1234567&uname=Sample1",
"email": "example1@example.com"
},{...}
],
"failedCount": 0,
"successCount": 3,
"totalCount": 3,
"registeredCount": 3
}
POSSIBLE ERROR CASES
1. Invalid DC or Invalid token or Invalid token
HTTP Code: 400
HTTP Body:
Copied{
"error": {
"code": 2000,
"message": "INVALID_OAUTHTOKEN"
}
}
Resolution: Check whether the entered DC is correct and entered token is not expired.
2. Invalid meeting Key
HTTP CODE : 400
HTTP Body:
Copied{
"error": {
"errorCode": 4000,
"message": "The meeting key is invalid.",
"key": "INVALID_MEETING_KEY"
}
}
Resolution: Should enter a valid recording Id.
3. Invalid organization Id
HTTP CODE : 401
HTTP Body:
Copied {
"error": {
"errorCode": 3001,
"message": "You do not have permission to access this organization account.",
"key": "UNAUTHORIZED_USER"
}
}
Resolution: Should enter a valid organization Id.