OAuth error messages

This table lists OAuth error messages, possible causes, and recommended mitigations. The list is not comprehensive and won't resolve every issue. For some errors, use the guidance to collect details you can share with the Zoom team for further help.

Error CodesError MessageDescriptionGuidance
4700emptyThe cause can vary depending on the API.Use the tracking ID to find additional information in the logs and contact Zoom for further assistance.
4700Token cannot be empty.The token is missing.Verify that the token is present in the header and that its value is correct.
4700Exception messageThis is a catch all for unexpected errors.Report the error code to Zoom for further assistance.
4702, 4704Invalid client. Invalid client secret. Client ID does not match authenticated client.The client ID or client secret isn't entered correctly, or the related app doesn't exist.Verify that the client ID and client secret are entered in the header correctly. If they are correct then contact Zoom for further assistance.
4705Grant type is not supported from token endpoint.The grant type is not supported by the token endpoint.Use a grant type supported by the /oauth/token API endpoint: refresh_token, authorization_code, device_auth and account_credentials.
4706Client ID or client secret is missing.The client ID and client secret are missing either in the header or in the request parameter.Verify that the client ID and client secret are entered correctly in the header or request parameter.
4706Missing grant type.OAuth requires the grant type, and it is missing in the header.Verify that the grant type is entered in the header.
4709Redirect URI mismatch.The redirect_uri is missing or the value is null or is incorrect.Verify that the redirect_uri is entered correctly.
4711Refresh token invalid.The token scopes do not match with the client scopes.Verify that there isn't a mismatch between the token's scopes and the client's scopes.
4717The app has been disabledThe app has been disabled.Contact Zoom support to enable the app.
4724Exception error message.An invalid JWT token is passed in the header.Verify that the JWT token is correctly signed and that the token passed in the header is valid.
4732Creating authorization code error.The lookup service may be down. ELK logs usually throw a /lookup/v1/indexes POST 5005 Internal Server error.Contact your DNS lookup service provider to verify the server status, or contact Zoom for further support.
4733Code is expiredAuthorization codes have an expiration time of 5 minutes.Regenerate the authorization code.
4734Invalid authorization code.The authorization code is invalid.Regenerate the authorization code.
4735The owner of the token does not exist.The user ID of the token doesn't exist. This might happen if the refresh token was issued for a user who has since been removed from an account.The user ID is stored in the uid field of a token. Verify the uid for the token is valid and entered correctly.
4737Can not find the authentication for the access token.The refresh token isn't found in the DynamoDB table.Contact Zoom and request to reauthorize the app.
4738The token is disabled by admin.An admin turned off pre-approval for the related app for users under an account.Contact Zoom for further support.
4740The token ID is out of the token tolerance range.The maximum number of times a refresh token is allowed to be used has been surpassed. Tolerance errors happen with version 7 tokens. Version 8 and later tokens do not use the tolerance mechanism.Contact Zoom for assistance with reconfiguring the tolerance range.
4741The token has been revoked.This happens when you perform multiple authorizations. With multiple authorizations, the last token issued is considered valid, and the previous ones are invalidated.Make sure you are using the latest and valid authorization token.