Webinar.ended webhook event duration

Format Your New Topic as Follows:

API Endpoint(s) and/or Zoom API Event(s)

  • webinar.ended
  • webinar.created

Description

Hello! We’ve noticed instances where the “duration” field in our records shows a value of 0. We’re experiencing this behavior with the webinar.created and webinar.ended webhook events.

Could you please confirm whether this is expected? If so, could you guide us through the steps to consistently reproduce this scenario?

Examples of webhook payload:

webinar.ended

{"account_id":"*******","object":{"duration":0,"start_time":"2023-05-10T17:05:18Z","timezone":"America/New_York","end_time":"2023-05-10T17:17:20Z","topic":"********","id":"81427003773","type":5,"uuid":"MLJrFXTXTJG0qMYtqfyAOA==","host_id":"********"}}}

webinar.created for same webinar

{"account_id":"******","operator":"******","operator_id":"******","object":{"uuid":"MLJrFXTXTJG0qMYtqfyAOA==","id":81427003773,"host_id":"****","topic":"*****","type":5,"start_time":"2023-05-10T17:15:00Z","duration":0,"timezone":"America/New_York","join_url":"******","password":"*****","settings":{"use_pmi":false,"alternative_hosts":""}}}}

Hi @vbohdanets
Thanks for reaching out to us!
The duration field for both webinar.ended and webinar.created, is the value of the scheduled webinar duration.
This will be returned only if you set up the duration of the webinar when you create it.