Can you please check if you are using the correct credentials for your account within your code? The error {"code":124,"message":"Invalid access token."}, is generally seen when you do not have the correct access token for the account.
I have sent a message to our admin account holder so hopefully she can help.
However, using the test API at the bottom of the screen here: docs/api-reference/zoom-api/webinars/webinars
It has a step where it asks you to log in then it generates the token. The account we log in with is admin…storypark.com, the main account holder is sharon…storypark.com. When we use the test account we log in with admin…storypark.com and the token it gives us works.
Using JWT in our code, there’s no step to log in or provide user details except for the userId we put into the URL…
Perhaps the problem is that we’ve set up the app in the marketplace under admin@story… and the userID from the URL we’re trying to ping at: url = URI(“https://api.zoom.us/v2/users/#{USER_ID}/webinars”) is the owner account which is Sharon’s email…
Do you think the owner account should be the account which creates the app in the marketplace? i.e. admin@… should be the owner and then the USER_ID would be from that.