Webinar panelist phone Participant ID still unavailable via API

Follow-up on ZOOM-362669 — Webinar panelist phone Participant ID still unavailable via API

Hi Zoom team,

I am following up on the long-standing request covered under internal ticket ZOOM-362669.

In January 2025, Zoom confirmed that ZOOM-362669 was still open internally and that the team would be re-engaged. The thread has since been closed without any public update, resolution, workaround, or confirmation of product direction.

The issue is still current:

When panelists are added to a webinar, Zoom generates a unique panelist join URL and also provides a 6-digit phone Participant ID/code in the Zoom-generated panelist invitation/WUI. That phone code is required when a panelist has internet trouble and needs to dial in by phone while still joining as a panelist.

However, the Webinar Panelist API does not expose this value.

Current endpoint:
GET /accounts/{accountId}/webinars/{webinarId}/panelists

Current response includes:

  • id

  • email

  • name

  • join_url

  • name tag / branding fields

But it does not include:

  • phone Participant ID

  • dial-in participant code

  • panelist phone code

  • any equivalent field

This creates a major automation gap. We can create webinars, add panelists, retrieve panelist join URLs, and build our operational workflow through the API - but then still have to manually open the Zoom web portal or Zoom-generated email to retrieve a static 6-digit phone entry code.

This is not dynamic event data. It already exists, is already generated, and is already visible to the host/account in Zoom’s own UI and email output.

Request:

Please either:

  1. Add the panelist phone Participant ID to the existing List Panelists response, for example:

{
“id”: “panelist_record_id”,
“email”: “speaker@example.com”,
“name”: “Speaker Name”,
“join_url”: “…”,
“phone_participant_id”: “123456”
}

and ideally also return it when adding panelists via:

POST /accounts/{accountId}/webinars/{webinarId}/panelists

or:

  1. Provide a separate scoped endpoint to retrieve panelist dial-in details for a scheduled webinar.

If there are security concerns, this could be limited to existing admin/master webinar scopes, since the value is already available to the webinar host/account in the Zoom web interface and panelist invitation.

Can Zoom please provide a clear status update on ZOOM-362669?

Specifically:

  • Is this still open internally?

  • Was it closed, and if so, why?

  • Is there a current public feature request or product backlog item?

  • Is there any supported API workaround?

  • Can Zoom confirm whether this is planned, declined, or under review?

This has been requested repeatedly for years and remains a real operational issue for customers automating Zoom Webinar panelist workflows.