# Invalid signature error when using meeting with different api keys

**URL:** <https://devforum.zoom.us/t/invalid-signature-error-when-using-meeting-with-different-api-keys/43021>\
**Category:** Web\
**Created:** [February 10, 2021, 1:47pm UTC](https://devforum.zoom.us/t/invalid-signature-error-when-using-meeting-with-different-api-keys/43021 "2021-02-10T13:47:31Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![akram.abdelnasser201](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/akram.abdelnasser201/32/16996_2.png) [@akram.abdelnasser201](https://devforum.zoom.us/u/akram.abdelnasser201)\
**Post date:** [February 10, 2021, 1:47pm UTC](https://devforum.zoom.us/t/invalid-signature-error-when-using-meeting-with-different-api-keys/43021/1 "2021-02-10T13:47:32Z")

</div>

Hello,  
I am getting invalid signature error when trying to join a meeting with the attached scenario.  
I created a zoom meeting with a friends account, and try to join it using the sdk that is linked with the api keys of my account. Is this a valid scenario ?

---

<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:** [February 11, 2021, 1:11pm UTC](https://devforum.zoom.us/t/invalid-signature-error-when-using-meeting-with-different-api-keys/43021/2 "2021-02-11T13:11:43Z")

</div>

Hi @akram.abdelnasser201,

Are you trying to start the meeting? If you’re trying to start the meeting via Web SDK, you will need to pass a Meeting ID that is associated with a host under the same account as your JWT credentials. You can’t start a meeting from an external user/account.

You should however be able to join a meeting that has already been started. If you’re having trouble with this, please share your signature so that I can help debug. 🙂

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![alexmayo](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/alexmayo/32/27289_2.png) [@alexmayo](https://devforum.zoom.us/u/alexmayo)\
**Post date:** [February 11, 2021, 1:42pm UTC](https://devforum.zoom.us/t/invalid-signature-error-when-using-meeting-with-different-api-keys/43021/3 "2021-02-11T13:42:51Z")

</div>

Alternatively, if ‘join before host’ is allowed, then you will be able to join the meeting and then use the host key to gain access to any host controls.

---

<div class="post-metadata">

**Author:** ![akram.abdelnasser201](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/akram.abdelnasser201/32/16996_2.png) [@akram.abdelnasser201](https://devforum.zoom.us/u/akram.abdelnasser201)\
**Post date:** [February 11, 2021, 2:45pm UTC](https://devforum.zoom.us/t/invalid-signature-error-when-using-meeting-with-different-api-keys/43021/4 "2021-02-11T14:45:55Z")

</div>

@will.zoom Thank you so much for the immediate response.  
I will try what you said and come back to you

I have another question, is there any way from the sdk that I can know if there is a host joined in the meeting before joining the meeting ?

---

<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:** [February 12, 2021, 2:51pm UTC](https://devforum.zoom.us/t/invalid-signature-error-when-using-meeting-with-different-api-keys/43021/5 "2021-02-12T14:51:24Z")

</div>

Hi @akram.abdelnasser201,

Have you considered leveraging our Meeting Started webhook?

> **[Meeting Started - Meeting Events - Webhook Reference - API Reference](https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-started)**
>
> Meeting Started
> 
> 
> 
> A meeting host can start a meeting from the Zoom desktop client for Mac, PC or Linux, the Zoom app for Android or iOS, a web browser,...

This would let you know if the host has started the meeting yet, and is only triggered once the host has joined/started.

Let me know if this is helpful—thanks!  
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:** [March 15, 2021, 12:52am UTC](https://devforum.zoom.us/t/invalid-signature-error-when-using-meeting-with-different-api-keys/43021/6 "2021-03-15T00:52:06Z")

</div>

Closed on March 15, 2021, 12:52am UTC

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