# Power Automate connector

**URL:** <https://devforum.zoom.us/t/power-automate-connector/74830>\
**Category:** API and Webhooks\
**Created:** [August 24, 2022, 8:04pm UTC](https://devforum.zoom.us/t/power-automate-connector/74830 "2022-08-24T20:04:07Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![PDEAC](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/pdeac/32/40752_2.png) [@PDEAC](https://devforum.zoom.us/u/PDEAC)\
**Post date:** [August 24, 2022, 8:04pm UTC](https://devforum.zoom.us/t/power-automate-connector/74830/1 "2022-08-24T20:04:07Z")

</div>

I’m looking for tips/URLs on setting up an Power Automate connector to Zoom API please?  
I have ever tried to build it with JWT and OAuth2. But it did not work.  
In case of JWT, the error message was  
{  
“code”:123,  
“message”:“invalid access token”  
}

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [August 25, 2022, 3:42pm UTC](https://devforum.zoom.us/t/power-automate-connector/74830/2 "2022-08-25T15:42:35Z")

</div>

@PDEAC,

Welcome to the Developer Forum and thank you for posting. Based on the error it seems you are using an invalid token. Can you share details about what you are looking to accomplish? Also, please provide more details on how you’ve configured OAuth in Power Automate. A screen share with PII omitted will help better understand if you are on the right track with getting set up.

With some more information, we can help diagnose what may be happening.

---

<div class="post-metadata">

**Author:** ![PDEAC](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/pdeac/32/40752_2.png) [@PDEAC](https://devforum.zoom.us/u/PDEAC)\
**Post date:** [August 25, 2022, 10:30pm UTC](https://devforum.zoom.us/t/power-automate-connector/74830/3 "2022-08-25T22:30:23Z")

</div>

At first, I report the JWT error. I will report OAuth related issue later.  
Please analyze it and support me.

1. JWT’s app is Activate.
2. Error when creating and testing a custom connector in Power Automate

Header

{  
“cache-control”: “no-cache, no-store, must-revalidate, no-transform”,  
“content-type”: “application/json;charset=UTF-8”,  
“date”: “Wed, 29 Jun 2022 23:10:31 GMT”,  
“expires”: “Thu, 01 Jan 1970 00:00:00 GMT”,  
“pragma”: “no-cache”,  
“x-content-type-options”: “nosniff”,  
“x-ms-apihub-cached-response”: “false”,  
“x-ms-apihub-obo”: “true”,  
“x-zm-trackingid”: {deleted}  
“x-zm-zoneid”: “VA”  
}

Body

{  
“code”: 124,  
“message”: “Invalid access token.”  
}

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [August 26, 2022, 12:04pm UTC](https://devforum.zoom.us/t/power-automate-connector/74830/4 "2022-08-26T12:04:31Z")

</div>

@PDEAC,

Thanks for sharing the screenshot of the error. What we need to understand is how are you configuring your Client ID and Secret in Power Automate. I am not sure you can use JWT. However, I think the way you want to go is to set a custom connector in Power Automate with OAuth 2. Here’s a screenshot for reference:

 ![PowerAutomateOAuthConfig](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/1/8/18c4cae07921cafd0b937a5a336a6261979ff128.png)

You may also find this forum discussion helpful:

> **[How to use OAuth2.0 in Power Automate Custom Connector](https://powerusers.microsoft.com/t5/Power-Automate-Community-Blog/How-to-use-OAuth2-0-in-Power-Automate-Custom-Connector/ba-p/1260216)**
>
> I recently discovered the Business Central Administration Center API and the Business Central Automation API. In short, these 2 types of APIs allow you to manage many aspects of a Business Central SaaS tenant, environment and company....

---

<div class="post-metadata">

**Author:** ![PDEAC](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/pdeac/32/40752_2.png) [@PDEAC](https://devforum.zoom.us/u/PDEAC)\
**Post date:** [August 27, 2022, 12:35am UTC](https://devforum.zoom.us/t/power-automate-connector/74830/5 "2022-08-27T00:35:55Z")

</div>

I learned your reply and a microsoft forum.  
I created a new OAuth app in Zoom and Azure. But I am in trouble.

1. I can’t activate the Zoom app

- incorrect redirect : [https://global.consent.azure-apim.net/redirect](https://global.consent.azure-apim.net/redirect) (4,700)  
 ![2022-08-27_09h31_45](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/2/9/298f3c84823f809530aa55a938b92f692f3bb295.jpeg)

---

<div class="post-metadata">

**Author:** ![PDEAC](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/pdeac/32/40752_2.png) [@PDEAC](https://devforum.zoom.us/u/PDEAC)\
**Post date:** [August 27, 2022, 12:41am UTC](https://devforum.zoom.us/t/power-automate-connector/74830/6 "2022-08-27T00:41:05Z")

</div>

1. What should I fulfill the client secret and Client id and Client secret; in Azure apps or Zoom apps?
2. What is the Refresh URL?  
 ![2022-08-27_09h23_17](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/c/a/ca6af99b4551a457d53a9bab34e3433125caa705.jpeg)

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [August 29, 2022, 11:22pm UTC](https://devforum.zoom.us/t/power-automate-connector/74830/7 "2022-08-29T23:22:09Z")

</div>

@PDEAC,

You should fulfill the client secret and id fields in Power Automate with your Zoom client secret and id. Based on the Azure forum post below, it looks like you should use the token URL endpoint. I’ve linked our OAuth 2 support documentation below for your reference:

Refresh URL: [https://zoom.us/oauth/token](https://zoom.us/oauth/token)

[https://marketplace.zoom.us/docs/guides/auth/oauth/#refreshing-an-access-token](https://marketplace.zoom.us/docs/guides/auth/oauth/#refreshing-an-access-token)

> **[How to connect custom API using own OAuth2 in Microsoft Power Automate?](https://powerusers.microsoft.com/t5/Using-Connectors/How-to-connect-custom-API-using-own-OAuth2-in-Microsoft-Power/m-p/787697)**
>
> I've been trying to connect Microsoft Power Automate to my API. My API has a OAuth2 Code Flow. According to Power Automate, the connector can make a connection to my API. and execute a test. But the problem is that Microsoft sends a Bearer token that...

> [@PDEAC](#):
>
> I can’t activate the Zoom app

When you say you can’t activate the Zoom App, are you referring to the OAuth app? If so, what is it saying when you try to activate it?

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [August 29, 2022, 11:30pm UTC](https://devforum.zoom.us/t/power-automate-connector/74830/8 "2022-08-29T23:30:41Z")

</div>

> [@PDEAC](#):
>
> incorrect redirect : [https://global.consent.azure-apim.net/redirect](https://global.consent.azure-apim.net/redirect) (4,700)

Did you generate the redirect URL in Azure?

> **[Custom Connector Redirect Url not generated](https://powerusers.microsoft.com/t5/Power-Apps-Governance-and/Custom-Connector-Redirect-Url-not-generated/td-p/555382)**
>
> Greetings all,    i'm hoping it is something that I'm doing incorrect and not a problem with Power Apps.   I have created a custom connector and have set up a service principal for OAuth 2.0 usage. When applying the security details to...

---

<div class="post-metadata">

**Author:** ![PDEAC](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/pdeac/32/40752_2.png) [@PDEAC](https://devforum.zoom.us/u/PDEAC)\
**Post date:** [August 30, 2022, 1:37am UTC](https://devforum.zoom.us/t/power-automate-connector/74830/9 "2022-08-30T01:37:21Z")

</div>

I will come back to study OAuth2 in near future because it is too much complicated for me.

I want to solve the problem of the Power Automate custom connector with JWT.

My Zoom JWT app works with Python but my Power Automate custome connector doesn’t work.

Please support me.

- I cofirmed that my Zoom JWT app worked with using Python.

import http.client  
conn = http.client.HTTPSConnection(“[api.zoom.us](http://api.zoom.us)”)  
headers = {  
‘authorization’: "Bearer {deleted},  
‘content-type’: “application/json”  
}  
conn.request(“GET”, “/v2/users?status=active&page\_size=30&page\_number=1”, headers=headers)  
res = conn.getresponse()  
data = res.read()

with open(‘zoomJWT.txt’, mode=‘w’) as f:  
f.write(data.decode(“utf-8”))

- I built the Power Automate Custom connector as below but it failed: error code: ‘124’.

General information

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/f/f/ff2bf0d8e58a4d0ae0eb47604da0194ada92f4e6.png)

Security

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/3/0/304223d60f03ad83be1f1ee2a1d418735fdc1c84.png)

Definition

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/2/2/22387767945379326425679e681c0b0a36744484.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/a/0/a04843b7171dcc34aaaef37a7ca4cb7b5feaf5b7.jpeg)

Test:  
Status  
(401)  
Headers  
{  
“cache-control”: “no-cache, no-store, must-revalidate, no-transform”,  
“content-type”: “application/json;charset=UTF-8”,  
“date”: “Tue, 30 Aug 2022 01:18:31 GMT”,  
“expires”: “Thu, 01 Jan 1970 00:00:00 GMT”,  
“pragma”: “no-cache”,  
“x-content-type-options”: “nosniff”,  
“x-ms-apihub-cached-response”: “true”,  
“x-ms-apihub-obo”: “true”,  
“x-zm-trackingid”: “v=2.0;clid=aw1;rid={deleted}”,  
“x-zm-zoneid”: “VA”  
}

Body  
{  
“code”: 124,  
“message”: “Invalid access token.”  
}

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/f/7/f7aa6ecb81543bb2487cd6622eec326a825a2bbc.jpeg)

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [September 1, 2022, 12:41am UTC](https://devforum.zoom.us/t/power-automate-connector/74830/10 "2022-09-01T00:41:40Z")

</div>

@PDEAC,

Unfortunately, I did not have a Customer Connect test account so it is difficult to provide instructions on setup. Also, it is important to note [JWT app type will be deprecated in June, 2023](https://marketplace.zoom.us/docs/guides/build/jwt-app/jwt-faq) and it is recommended to create [Server-to-Server OAuth](https://marketplace.zoom.us/docs/guides/build/server-to-server-oauth-app) or [OAuth](https://marketplace.zoom.us/docs/guides/build/oauth-app) apps to replace the functionality of a JWT app in your account.

As a next step, I’d recommend opening a thread on [Power Automate Forum Connector Development Forum](https://powerusers.microsoft.com/t5/Connector-Development/bd-p/ConnectorDevelopment) as their support will have expertise on the proper way to configure OAuth.

> **[Connector Development](https://powerusers.microsoft.com/t5/Connector-Development/bd-p/ConnectorDevelopment)**
>
> Need assistance with building a custom connector, Independent Publisher connector, or Certified connector? Find help here.

---

<div class="post-metadata">

**Author:** ![PDEAC](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/pdeac/32/40752_2.png) [@PDEAC](https://devforum.zoom.us/u/PDEAC)\
**Post date:** [September 1, 2022, 1:06am UTC](https://devforum.zoom.us/t/power-automate-connector/74830/11 "2022-09-01T01:06:56Z")

</div>

Understood. I will open a thread in MS forum.  
Please close this thread in Zoom.  
Thanks.

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [September 1, 2022, 1:22am UTC](https://devforum.zoom.us/t/power-automate-connector/74830/12 "2022-09-01T01:22:14Z")

</div>

@PDEAC ,

Actually, I was hoping you can share the Post on [Power Automate Forum Connector Development](https://powerusers.microsoft.com/t5/Connector-Development/bd-p/ConnectorDevelopment) here and I will follow and document the solution for the community.

---

<div class="post-metadata">

**Author:** ![monika.purushothaman](https://avatars.discourse-cdn.com/v4/letter/m/e47c2d/32.png) [@monika.purushothaman](https://devforum.zoom.us/u/monika.purushothaman)\
**Post date:** [July 31, 2023, 9:56am UTC](https://devforum.zoom.us/t/power-automate-connector/74830/13 "2023-07-31T09:56:18Z")

</div>

Hi, what was the solution for this issue. I am having the same problem in trying to create zoom custom connector in power automate

---

<div class="post-metadata">

**Author:** ![dumasjerry270](https://avatars.discourse-cdn.com/v4/letter/d/ee59a6/32.png) [@dumasjerry270](https://devforum.zoom.us/u/dumasjerry270)\
**Post date:** [April 12, 2024, 7:47am UTC](https://devforum.zoom.us/t/power-automate-connector/74830/14 "2024-04-12T07:47:58Z")

</div>

I faced a similar problem last time. I still dont know how to connect them But a Power Platform Development Service provider by the name of QServices, Helped me to set up this pipeline. You can see the Integration process here - [Qservices Inc: Your Trusted Microsoft Power Automate Customization Partner](https://www.qservicesit.com/power-automate/)

---

<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:** [April 15, 2025, 11:24pm UTC](https://devforum.zoom.us/t/power-automate-connector/74830/15 "2025-04-15T23:24:44Z")

</div>

Closed on April 15, 2025, 11:24pm UTC

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