Skip to main content
Newcomer
Feb 24, 2023 5:51 PM UTC
Question

"Invalid access token, this access token is not supported as query parameter string.

Suddenly getting following error.
In Android Zoom SDK.

{"code":124,"message":"Invalid access token, this access token is not supported as query parameter string."}

 

The createJWTAccessToken method code was working fine to generate the token previously now the geenrated token is said to be Invalid By Zoom API call.
https://api.zoom.us/v2/users/%7BuserId%7D/token?

    6 replies

    Newcomer
    Feb 26, 2023 1:17 AM UTC
    {"code":401,"message":"Invalid access token, this access token is not supported as query parameter string."}

    We just started receiving this message as of (2-22-2023) as well.  Regenerated our JWT access token and it is working for grabbing user info but still receive the message above  when downloading phone recordings and transcripts.

     https://zoom.us/v2/phone/recording/download/<url_no>?access_token=<JWT_token>

    Translate
    Newcomer
    Feb 27, 2023 4:58 PM UTC

    Hey all!
    We were in the same boat. Our scheduled jobs started failing 2023-02-22. Error response from Zoom was "code":124,"message":"Invalid access token, this access token is not supported as query parameter string."

    I found this resource from zoom devsupport:

    Going forward, any API request to Zoom will need to be updated to include the access token value in the `Authorization` header. 

    The link includes an example of how to put the access token in the authorization header for Python. Our job was written in Pentaho but I was able to figure out how to pull the token out of our query parameter string (aka, the endpoint URL) and include it as a header field. I just ran our job this morning and it succeeded.

    Translate
    Newcomer
    Mar 3, 2023 2:24 PM UTC

    Thank you. 

    This was helpful.  Resolved our issue.  

    Received a zoom email notification -  The JWT app type will be deprecated June 1, 2023. After this date, you will no longer be able to use your JWT apps.

    Translate
    Newcomer
    Jun 17, 2023 1:10 PM UTC

    can you help me ..

    I want to integrate zoom in my Laravel project and The JWT will be deprecated .. 

    now use Server-to-Server OAuth but valid token

    Translate
    Newcomer
    Jun 19, 2023 9:32 AM UTC

    Hi Ashrakt - The JWT access token is still valid, but it must be sent as part of the Authorization Request header. In Python, that looks like this:

    I'm not familiar with Laravel, but this blog post looks useful. As long as your API request includes the token in the `Authorization` header, it should work with the recent changes.

    Translate