# Chat recording download url from webhook returning html error page

**URL:** <https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872>\
**Category:** API and Webhooks\
**Created:** [September 11, 2020, 5:55am UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872 "2020-09-11T05:55:41Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![ljacquel](https://avatars.discourse-cdn.com/v4/letter/l/a9adbd/32.png) [@ljacquel](https://devforum.zoom.us/u/ljacquel)\
**Post date:** [September 11, 2020, 5:55am UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872/1 "2020-09-11T05:55:41Z")

</div>

**Description**  
Hello,

I had an issue when downloading chat recording after receiving zoom webhook “Recording completed event”. I was expecting to get the chat content, but I received an html page containing an error message.

**Error**  
I received an html page with the following content :  
(I do not write the full html page, but only relevant content)  
Cannot download the recording (300)

**Which Endpoint/s?**  
I called the url present in webhook json data at this location :  
payload.recording\_files.download\_url

Also theses headers are added to the request :  
“Authorization”, "Bearer " + token  
“Content-Type”, “application/json”

**How To Reproduce (If applicable)**  
Now if I call the same URL with the same headers, I can see the chat recording content.  
I would like if possible to know the cause so we can prevent it from happening again.

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [September 11, 2020, 5:56am UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872/2 "2020-09-11T05:56:26Z")

</div>

Hey @ljacquel

Thanks for posting on the Zoom Devforum! I am still learning, but I will try my best to help answer your question. 🙂

Checkout this related thread that may have the answer you are looking for:

> [@How to download a recording using C#](https://devforum.zoom.us/t/-/5880):
>
> I’ve written some C# code to retrieve the following values using the Zoom API’s: List All Users List User Recordings But I can’t seem to download recording files successfully using the WebClient C# class. It seems to download the HTML for the Sign In page. I’ve also tried setting the Authorization header the same way as I do to retrieve values using the Zoom API’s. But it doesn’t download any data when I set the Authorization header before trying to download the recording files. Can someon…

If this thread did not help, please let us know by replying back here and someone from the Developer Relations team will get back to you shortly.

Thanks,  
DeveloperBot

---

<div class="post-metadata">

**Author:** ![ljacquel](https://avatars.discourse-cdn.com/v4/letter/l/a9adbd/32.png) [@ljacquel](https://devforum.zoom.us/u/ljacquel)\
**Post date:** [September 11, 2020, 6:03am UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872/3 "2020-09-11T06:03:04Z")

</div>

I think my problem is slightly different from the problem suggested by the bot. Can you please have a look at it ?

Thank you.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [September 14, 2020, 8:36pm UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872/4 "2020-09-14T20:36:00Z")

</div>

Hi @ljacquel,

Thanks for reaching out about this.

If you copy the value returned for the download\_url field and enter it directly into a browser, do you experience the same issue? This may be an issue with how you’re executing the download in your local environment, but this should help to clarify.

Let me know when you have a chance!

Best,  
Will

---

<div class="post-metadata">

**Author:** ![ljacquel](https://avatars.discourse-cdn.com/v4/letter/l/a9adbd/32.png) [@ljacquel](https://devforum.zoom.us/u/ljacquel)\
**Post date:** [September 15, 2020, 6:03am UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872/5 "2020-09-15T06:03:39Z")

</div>

@will.zoom

Hi Will,

Thank your for your response.

I have copied the url field and entered in browser (when I am logged in zoom site), and the chat was downloaded correctly. Also, I tried to download the url with postman using same header with the token as our application do, and works too.

So this problem happened only one time, after webhook for recording completing.

For now I have redownloaded the chat content manually, so it is not a problem anymore for this meeting.

But I would like to know the cause, so I can prevent this from happening again.

You are able to check on zoom logs if something wrong happened, and/or to tell me what this error page means ?

It happened after receiving webhook at 2020-09-05 15:14:38.649 (Japanese time) and calling the download url.  
The record ID was fd82dd79-ec31-4181-8c61-54b8dfd2d79b  
The meeting ID was 91014692287

Thank you.

Loic.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [September 16, 2020, 7:04pm UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872/6 "2020-09-16T19:04:06Z")

</div>

HI @ljacquel,

Thank you for your reply and for clarifying that this seems to have been a one time event. That said, I will be happy to look into it further. Do you happen to have a screenshot of the error page you received at the time as well?

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![ljacquel](https://avatars.discourse-cdn.com/v4/letter/l/a9adbd/32.png) [@ljacquel](https://devforum.zoom.us/u/ljacquel)\
**Post date:** [September 17, 2020, 12:43am UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872/7 "2020-09-17T00:43:02Z")

</div>

@will.zoom  
Hi Will,

Yes, I think it was a one time event, but maybe it could happen again so it might be good to understand potential causes.

Here is a screenshot of the html page :

 ![zoom_error](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/f/f35b8df1689aa4ef20aa986ddcb0580990a6cea8.png)

It looks like that is it always refreshing itself …

I also have the html content here :

> **[zoom error - JustPaste.it](https://justpaste.it/3rub3)**

Thanks,  
Loic.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [September 17, 2020, 9:25pm UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872/8 "2020-09-17T21:25:26Z")

</div>

Hi @ljacquel,

Thanks for the screenshot! After doing some digging, I believe this was likely a transient error, possibly due to a temporary disruption to the auth method.

While I don’t believe there’s anything to worry about here, can you let me know if you run into this again? We’ll be happy to further investigate!

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![ljacquel](https://avatars.discourse-cdn.com/v4/letter/l/a9adbd/32.png) [@ljacquel](https://devforum.zoom.us/u/ljacquel)\
**Post date:** [September 18, 2020, 1:16am UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872/9 "2020-09-18T01:16:54Z")

</div>

@will.zoom

Hi Will,

Thank you for your checking.  
Understood, we will let you know if this problem happen again.

Loic.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [September 18, 2020, 7:50pm UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872/10 "2020-09-18T19:50:52Z")

</div>

Thanks @ljacquel — please do!

Best,  
Will

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [October 19, 2020, 5:51am UTC](https://devforum.zoom.us/t/chat-recording-download-url-from-webhook-returning-html-error-page/29872/11 "2020-10-19T05:51:03Z")

</div>

Closed on October 19, 2020, 5:51am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
