Server to Server OAuth Zoom Authentication - Application Disabled

Trying to complete the Zoom API OAuth Server to Server Flow. Following this guide: Create a Server-to-Server OAuth App

But I am getting the following response:

data: { reason: 'The application is disabled', error: 'invalid_client' }

Appears active to me:

Authentication request:

      let zoomAccessTokenConfig = {
        headers: {
          Authorization: `Basic ${Buffer.from('yXXXXXXXX:UXXXXXXXXX').toString('base64')}`,
        }
      }
    
    
        let zoomAccessTokenResponse = await axios.post('https://zoom.us/oauth/token?grant_type=account_credentials&account_id=oXXXXXXXX', null, zoomAccessTokenConfig)
            .then(response => {
                
                console.log('response');
                console.log(response);
    
                 return response?.Access_token;
                })

Hi @newcollar

Welcome to our Community and thanks for reaching out to the Zoom Developer Forum!
I see that you are having trouble authenticating with the Server to Server OAuth app, here is a link to a guide on How to use Server-to-Server OAuth with postman

Hope this helps,
Elisa

I have the same issue and I have set it up correctly before…

Hey @harry2
Are you still having issues with your Server to Server OAuth app?
Please let me know and I can help you figure out what might be going on.
Cheers,
Elisa

yes. i got the same error as the OP did

data: { reason: 'The application is disabled', error: 'invalid_client' }

Hey @harry2
Could you please refer to this post:

This might be the root cause of your issue.
Make sure that your Server to Server App is activated and you have all the permissions and settings enable in your account