Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth
I was wondering in what ways it would be possible for an account or user to receive this response from a request to these endpoints as I have been seeing it somewhat regularly and have no clue what’s causing this error.
Hi Max,
I’ve also gotten the error {"code":200,"message":"Only available for Paid account."} at this same endpoint from different users. Would a No Permission be the same error or is there a difference that causes a No Permission error versus Only available for Paid account?
It’s possible that the error messaging changes depending on if you are using the /me route or if you are using the userId. If you’re able to share a request that returns the Only available for Paid account error I’ll provide more specifics.
Hey @MaxM,
The requests where we get these errors are being constructed the exact same way, and are all being sent to the /me route. The only difference there should be is the account that is making the request. Receiving Only available for Paid account is pretty clear, but No Permission is confusing. It could be possible a sub-account is triggering the route that sends an accounts/me request though. Would that cause a No Permission response?
Thank you for the update. Yes, if you’re calling this endpoint with credentials from a sub-account then you’ll encounter this issue. This is to prevent sub-accounts from making changes that affect the master account.
Hey @MaxM,
Thanks for the response. One follow-up question, is there a request I can make to the API to determine if an account is a sub-account versus a master account?
One additional followup question, occasionally we also get the same “No permission” responses on requests to https://api.zoom.us/v2/users/{userId}/settings where userId is a valid Zoom User Id. I’ve seen that permissions can be assigned for Users, so would the error in this case be that the User does not have permissions to view their own settings?
Thank you for your question. Looking at your “rev-RLC” app, I’m not seeing a reason why this would happen. Is that the app you’re using when you see this issue? Are you able to provide a user ID that exhibits this error as well?
Hi @MaxM,
Apologies for the confusion, the app on this account is just for local testing purposes. I’m investigating issues being seen for a different app that is already published on the marketplace, just not attached to this account.
Thank you for the update. As this is associated with a different account, please send an email to developersupport@zoom.us with a link to this thread, as well as the account owner ID and app name involved. I’ll investigate this from there.