3712 error when generating signature

I used the code in the documentation to generate a signature for the web SDK.
my backend runs PHP, and I used the SDK_key and SDK_secret
(the documentation says API key and API secret, but I assume that refers to the
same thing?)

As for the meeting ID, i used a different account (not my developer account)
to open the meeting on a zoom client since I can’t log into my developer account
to log into the meeting client (is this normal?)
I tried to join that meeting as a participant using the Web SDK but keep getting
the same error (signature invalid - error 3712)


  1. errorCode: 3712
  2. errorMessage: “Signature is invalid.”
  3. method: “join”
  4. result: “Invalid signature.”
  5. status: false

Which Web Meeting SDK version?

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Go to ‘…’
  2. Click on ‘…’
  3. Scroll down to ‘…’
  4. See error

If applicable, add screenshots to help explain your problem.

Device (please complete the following information):

  • Device: Mac
  • OS: MacOS 11.2
  • Browser: Chrome
  • Browser Version: Version 94.0.4606.71

Additional context
Add any other context about the problem here.

Hey @simkin , happy to help!

Few things to note, make sure you are using a JWT App credentials to generate the signature.

Second, currently with the Web Meeting SDK, you can join any meeting, but you can only start meetings owned by the same account as the JWT App credentials.

More details here:

If you are still experiencing the invalid signature error, please email your signature to developersupport@zoom.us with a link to this thread and we will help you debug it. :slight_smile:

In the meantime, here are some similar threads:



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