# Error 403 in Closed Caption API

**URL:** <https://devforum.zoom.us/t/error-403-in-closed-caption-api/58343>\
**Category:** API and Webhooks\
**Created:** [October 4, 2021, 10:40am UTC](https://devforum.zoom.us/t/error-403-in-closed-caption-api/58343 "2021-10-04T10:40:47Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![ajesina](https://avatars.discourse-cdn.com/v4/letter/a/ad7895/32.png) [@ajesina](https://devforum.zoom.us/u/ajesina)\
**Post date:** [October 4, 2021, 10:40am UTC](https://devforum.zoom.us/t/error-403-in-closed-caption-api/58343/1 "2021-10-04T10:40:47Z")

</div>

**Description**  
We are providing a closed captioning service and I am running into 403 errors trying to push captions into specific meetings. This doesn’t appear to be an issue for every meeting though. Specifically, testing the connection with a meeting on the same account on Friday worked as expected. It also doesn’t appear to be an OS issue, as described in this other thread ([403 Errors posting to /closedcaption from Windows](https://devforum.zoom.us/t/403-errors-posting-to-closedcaption-from-windows/30510)). The error happens consistently for this meeting on Windows and Linux.  
Captions are enabled and the Token URL is being copy/pasted into our service.  
For the given meeting, I also tried and failed to use /closedcaption/seq, which produces the same error, but that might be because of incorrect parameters, since that API call isn’t well defined in your docs and I just assumed the same auth params as for the POST call.

**Error**  
A call to  
[https://us02wmcc.zoom.us/closedcaption?id=XXXXX&ns=XXXXX&expire=86400&sparams=id%2Cns%2Cexpire&signature=XXXXXXXXXX&seq=44440&lang=de-DE](https://us02wmcc.zoom.us/closedcaption?id=XXXXX&ns=XXXXX&expire=86400&sparams=id%2Cns%2Cexpire&signature=XXXXXXXXXX&seq=44440&lang=de-DE)  
returns  
{“timestamp”:“2021-10-04T10:32:35.908+00:00”,“status”:403,“error”:“Forbidden”,“message”:"",“path”:"/closedcaption"}

It would be incredibly helpful if the API would return an actual error message instead of an empty one, so it is possible to narrow down potential issues for developers.  
Any help is greatly appreciated, thanks in advance!

// update: Testing it on my own account produces the same issue. Was there a change in the Captions API over the weekend?

---

<div class="post-metadata">

**Author:** ![karoamir](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/karoamir/32/31581_2.png) [@karoamir](https://devforum.zoom.us/u/karoamir)\
**Post date:** [October 4, 2021, 1:52pm UTC](https://devforum.zoom.us/t/error-403-in-closed-caption-api/58343/2 "2021-10-04T13:52:53Z")

</div>

Same here ☹  
Any workaround?

---

<div class="post-metadata">

**Author:** ![ajesina](https://avatars.discourse-cdn.com/v4/letter/a/ad7895/32.png) [@ajesina](https://devforum.zoom.us/u/ajesina)\
**Post date:** [October 4, 2021, 2:02pm UTC](https://devforum.zoom.us/t/error-403-in-closed-caption-api/58343/3 "2021-10-04T14:02:25Z")

</div>

Not really; depending on your captioning solution you can screenshare the live text, or share it into the meeting via OBS Virtualcam as a video signal. Both of those are not ideal of course, especially since they’re not accessible for screen readers.

---

<div class="post-metadata">

**Author:** ![chrislim](https://avatars.discourse-cdn.com/v4/letter/c/46a35a/32.png) [@chrislim](https://devforum.zoom.us/u/chrislim)\
**Post date:** [October 4, 2021, 9:18pm UTC](https://devforum.zoom.us/t/error-403-in-closed-caption-api/58343/4 "2021-10-04T21:18:19Z")

</div>

I experienced the same issue this weekend and also today. No code changes on our end, just consistent 403s.

---

<div class="post-metadata">

**Author:** ![karoamir](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/karoamir/32/31581_2.png) [@karoamir](https://devforum.zoom.us/u/karoamir)\
**Post date:** [October 5, 2021, 12:00pm UTC](https://devforum.zoom.us/t/error-403-in-closed-caption-api/58343/5 "2021-10-05T12:00:51Z")

</div>

For me, it started to work again few hours ago

---

<div class="post-metadata">

**Author:** ![ajesina](https://avatars.discourse-cdn.com/v4/letter/a/ad7895/32.png) [@ajesina](https://devforum.zoom.us/u/ajesina)\
**Post date:** [October 5, 2021, 12:02pm UTC](https://devforum.zoom.us/t/error-403-in-closed-caption-api/58343/6 "2021-10-05T12:02:31Z")

</div>

Yeah, it seems like it’s working again; would still love an official response about what happened or whether there’s a way we can prevent it happening again on our end.

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [October 6, 2021, 10:10pm UTC](https://devforum.zoom.us/t/error-403-in-closed-caption-api/58343/7 "2021-10-06T22:10:49Z")

</div>

@ajesina @chrislim @karoamir

Thank you for reporting this, I’ve since reached out to our engineering team for a root cause. I’ll let you know what I hear.

In the future, if you encounter an urgent issue, please submit a ticket. You can submit a ticket by navigating to our [Developer Support Center](https://devsupport.zoom.us/).

(ZOOM-313734)

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [October 19, 2021, 5:46pm UTC](https://devforum.zoom.us/t/error-403-in-closed-caption-api/58343/8 "2021-10-19T17:46:14Z")

</div>

@ajesina @chrislim @karoamir

Would you be able to provide a more recent instance of this issue? Our team will use that to investigate more detailed logs.

Thanks,  
Max

---

<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:** [November 19, 2021, 3:46am UTC](https://devforum.zoom.us/t/error-403-in-closed-caption-api/58343/9 "2021-11-19T03:46:51Z")

</div>

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