# Zoom Contat Center API authentication | Updating variables

**URL:** <https://devforum.zoom.us/t/zoom-contat-center-api-authentication-updating-variables/96327>\
**Category:** API and Webhooks\
**Tags:** webhooks, api\
**Created:** [October 6, 2023, 7:56am UTC](https://devforum.zoom.us/t/zoom-contat-center-api-authentication-updating-variables/96327 "2023-10-06T07:56:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mab](https://avatars.discourse-cdn.com/v4/letter/m/c57346/32.png) [@mab](https://devforum.zoom.us/u/mab)\
**Post date:** [October 6, 2023, 7:56am UTC](https://devforum.zoom.us/t/zoom-contat-center-api-authentication-updating-variables/96327/1 "2023-10-06T07:56:30Z")

</div>

**Description**  
I am attempting to set up a custom Slack+Zoom integration.  
The goal is to update ZCC variables from Slack using / (slash) commands.

To my understanding this cannot be done directly, as the Zoom API only allows of updating variables using HTTP PATCH request and Slack will only send a POST.

To workaround this, I have set up a go-between server that will take in the POST request from Slack and send the proper PATCH to the Zoom API, however I am stuck at the authentication.  
Documentation from Zoom I have found does not have any code examples for this type of use-case, and the example project for their hello world app is outdated, and appears to require human interaction to sign in.

I am in no way a experienced developer, but I feel like I have a decent understanding.

The sample I have looked at and modified for testing:

> **[GitHub - zoom/zoom-oauth-sample-app: Sample Zoom Oauth App NodeJS app to call...](https://github.com/zoom/zoom-oauth-sample-app)**
>
> Sample Zoom Oauth App NodeJS app to call Zoom's APIs - GitHub - zoom/zoom-oauth-sample-app: Sample Zoom Oauth App NodeJS app to call Zoom's APIs

**Question**  
How do I authenticate with Zoom using Oath and a Zoom App using code only?  
If someone has a code example that would be great.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [October 6, 2023, 5:42pm UTC](https://devforum.zoom.us/t/zoom-contat-center-api-authentication-updating-variables/96327/2 "2023-10-06T17:42:42Z")

</div>

Hi @mab , this sounds very cool. Thank you for contributing to our Zoom developer community. Initial human participation is needed to authorize Zoom API usage at this time.

---

<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 9, 2024, 9:19am UTC](https://devforum.zoom.us/t/zoom-contat-center-api-authentication-updating-variables/96327/3 "2024-10-09T09:19:13Z")

</div>

Closed on October 9, 2024, 9:19am UTC

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