# Unable to access API with access\_token retrived through client credentials grant flow

**URL:** <https://devforum.zoom.us/t/unable-to-access-api-with-access-token-retrived-through-client-credentials-grant-flow/85579>\
**Category:** Authentication\
**Created:** [March 29, 2023, 8:53am UTC](https://devforum.zoom.us/t/unable-to-access-api-with-access-token-retrived-through-client-credentials-grant-flow/85579 "2023-03-29T08:53:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![khoros-webinar-2](https://avatars.discourse-cdn.com/v4/letter/k/a6a055/32.png) [@khoros-webinar-2](https://devforum.zoom.us/u/khoros-webinar-2)\
**Post date:** [March 29, 2023, 8:53am UTC](https://devforum.zoom.us/t/unable-to-access-api-with-access-token-retrived-through-client-credentials-grant-flow/85579/1 "2023-03-29T08:53:21Z")

</div>

**Description**  
I’m trying to verify if the Zoom meeting URL provided in my application by user is valid or not, I cannot use user auth flow as this needs to be app-to-app verification.

I previously used JWT app, and currently moved to SDK app.

I’m getting the `access_token` through this call

```auto
curl --location --request POST 'https://zoom.us/oauth/token?redirect_uri=https://www.google.com&grant_type=client_credentials' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Basic <clientId:SecretKey Base64encoded>'

```

Then I’m using the above mentioned access token to retrieve details of a meeting through meetings api, I’m getting `This API does not support client credentials for authorization`

**Error?**  
{  
“code”: 124,  
“message”: “This API does not support client credentials for authorization.”  
}

**How To Reproduce**  
_Steps to reproduce the behavior:_

1. create a SDK App
2. Collect clientId and Secret Key from App Credentials page
3. Call [https://zoom.us/oauth/token?redirect\_uri=https://www.google.com&grant\_type=client\_credentials](https://zoom.us/oauth/token?redirect_uri=https://www.google.com&grant_type=client_credentials) with Authorization header
4. Collect the `access_token` from response
5. Create a meeting and collect the meetingId
6. Call [https://api.zoom.us/v2/meetings/](https://api.zoom.us/v2/meetings/) with Authorization header like  
“bearer access\_token”
7. Check the response

I cannot use user auth, so Oauth is out of option for me.Tried server-to-server app as well , but it throws same error.

Its clearly written that its possible, not sure If I’m missing anything :

 ![Screenshot 2023-03-29 at 2.34.57 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/b/2/b24df4b68c3383d81f03a8b563ea8ba4857ae713.png)

Please let me know how can I access API with `access_token` retrived through client credentials grant flow
