Access Token provided after client_credentials is not working

Description
Access Token provided after

url: 'https://api.zoom.us/oauth/token?grant_type=client_credentials',
headers: {
/**The credential below is a sample base64 encoded credential. Replace it with "Authorization: 'Basic ' + Buffer.from(your_app_client_id + ':' + your_app_client_secret).toString('base64')"
**/
Authorization: 'Basic abcdsdkjfesjfg'
}

is not working to fetch the

api.zoom.us/v2/users/me

response.

Also, it is not working in “Send a test request” here: https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetings

Error

{
“code”: 200,
“message”: “Invalid api key or secret.”
}

Which App Type (OAuth / Chatbot / JWT / Webhook)?

OAuth

Which Endpoint/s?

/v2/users/me
/v2/users/me/meetings

How To Reproduce (If applicable)
Steps to reproduce the behavior:

  1. Follow the steps here: marketplace.zoom. us/docs/api-reference/using-zoom-apis to request token with client credentials.
  2. Use the same token to fetch the /v2/users/me response:

Hey @rohittm,

The access token returned from the client_crenetials flow can only call the Chatbot APIs.

Please generate an OAuth access_token to call the rest of the Zoom APIs.

If you would like to generate both a Chatbot access_token and OAuth access_token, please follow these steps: https://marketplace.zoom.us/docs/guides/auth/oauth#oauth-chatbots

Thanks,
Tommy