Error trying to setup livestream

Hi Guys!

I’m trying to set up a live stream for my Webinar. However, I’m receiving an error 400

{
    "code": 3000,
    "message": "Cannot access webinar info."
}

CURL

curl -X PATCH \
  https://api.zoom.us/v2/meetings/383357457/livestream \
  -H 'Authorization: Bearer JWT_TOKEN' \
  -d '{
    "stream_url": "rtmp://rtmp.abdc.com/EntryPoint",
    "stream_key": "mystream",
    "page_url": "https://abcd.com"
}'

Hi @pmachado! I’m happy to help you figure this out. You say you’re trying to access a webinar, rather than a meeting. Is this correct? Here’s our API reference docs on retrieving a webinar: https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinar - Hopefully this is helpful, let us know if this works for you.

Hi Michael,

You’re correct. I’m trying to access a webinar.
Currently, I’m already capable to create a webinar, invite panelists and do all other required actions to our needs, except to set up the Live Streaming.

I’m only capable to do this on the webinar interface as you can see in the print bellow.

.

Might you help me with that?

Regards

Gotcha! I think I see where the confusion may be coming from, and I’ve documented within our team to work to clear this up. Your original request was to a meetings endpoint, which while the message says “Cannot access webinar info.”, is actually attempting to access Meeting information (through /meetings/{meetingId}/ ). You’re attempting to update the livestream of a webinar, which currently is only available through the web interface. I’ll add this as well to our requested improvement plan.

I understand this is confusing, and we’ll work to make this more clear. Please do let me know if I can help further.

Hi Michael,

I understand. I can continue our tests using the meeting instead of webinar.
However, for production proposal, we need this feature for Webinar.

Might you give me a prediction when this improvement will be released?

Kindest Regrets.

@michael.zoom Hey Michael, I’m using the PATCH v2/meetings/{meetingId}/livestream and PATCH v2/meetings/{meetingId}/livestream/status api’s (my question is not related to webinars at all), and I am getting an error response back from you guys about me not having sufficient privileges

This is my error response. You can see it says code 4925, “You do not have permission to live stream”.

#<Faraday::Env @method=:patch @body="{\"code\":4925,\"message\":\"You do not have pe
rmission to live stream.\"}" @url=#<URI::HTTPS https://api.zoom.us/v2/meetings/756574660/
livestream/status> 

How can I turn on permission to livestream? The marketplace.zoom.us UI does not have that ability anywhere.

Cheers, and thanks
Theo

@theo825,

Here are the prerequisites for using the live stream feature for meetings:

  • Zoom Pro account or higher
  • Workplace by Facebook account
  • Zoom Desktop Client Version 4.1.11049.1024 for Windows or Mac

For more information, please visit: If its a meeting: https://support.zoom.us/hc/en-us/articles/115005460286-Live-Stream-Meetings-on-Workplace-by-Facebook

Thanks

Hey @theo825, @pmachado,

We are planning to release the Webinar Livestream APIs later this month. I will update you if the timeline changes.

Thanks,
Tommy

Hey @theo825, @pmachado,

This release has been pushed to January.

Thanks,
Tommy