# How to generate api access token using jwt token in android client sdk

**URL:** <https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632>\
**Category:** API and Webhooks\
**Created:** [November 1, 2021, 11:34am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632 "2021-11-01T11:34:03Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 1, 2021, 11:34am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/1 "2021-11-01T11:34:03Z")

</div>

Login user schedule meetings as host,and share screen or create conference as host,record meeting etc  
how can do this ,i am trying but not get success,have any steps for that or which token required for that.  
i am confuse zoom token and zoom access token

zoom-sdk-android-5.7.6.1918

**Description**  
A clear and concise description of what the question is.

**Error**  
The full error message or issue you are running into.

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
Knowing the endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.

**Which Endpoint/s?**  
Knowing the API endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.

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

1. Request URL / Headers (without credentials) / Body
2. See error

**Screenshots (If applicable)**  
If applicable, add screenshots to help explain your problem.

**Additional context**  
Add any other context about the problem here.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 3, 2021, 3:54pm UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/2 "2021-11-03T15:54:42Z")

</div>

Hi @gms,

To clarify, are you trying to generate a token to call one of our API endpoints, are are you trying to generate a token for use with the Android SDK? Let me know if you can provide a few more details.

Thanks!  
Will

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 12, 2021, 10:10am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/3 "2021-11-12T10:10:02Z")

</div>

i am using zoom client meeting sdk in my android app and created SDK app  
for app key and secret  
in a my app instant meeting and joining meetings running successful  
now create meeting or schedule meeting required token ,so i am using jwt and API

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

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 12, 2021, 11:21am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/4 "2021-11-12T11:21:40Z")

</div>

Thanks for confirming, @gms!

To create a Meeting, you can use our [Create Meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/meetingcreate) and authorize your request with a JWT token, as you suggested.

To generate a JWT token programmatically, you can follow our guide here:

> **[JSON Web Tokens (JWT) - Authorization - Documentation](https://marketplace.zoom.us/docs/guides/auth/jwt#generating-jwts)**
>
> JWT With Zoom
> 
> The Zoom API uses JSON Web Tokens (JWT) to authenticate account-level access. These tokens offer a method to establish secure server-to-s...

You may find it helpful to leverage one of the pre-built libraries for JWT token generation available on [https://jwt.io](https://jwt.io) as well.

Let me know if this helps!

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 13, 2021, 7:05am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/5 "2021-11-13T07:05:35Z")

</div>

Hi Sir,  
Thank You…for your reply.

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 15, 2021, 10:20am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/6 "2021-11-15T10:20:32Z")

</div>

Hi Sir,  
JWT token generated successfully using SDK key and secret  
and then using this token creating meeting.  
Platform: Android Studio  
Language :java  
i am passing this token as a Header parameter in api like,

Authorization: Bearer jwt token  
Content-Type: application/json

and other parameters of Create Meeting using POST Method

POST /users/{userId}/meetings

but getting NULL Response

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 16, 2021, 7:18am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/7 "2021-11-16T07:18:27Z")

</div>

Hi Sir,  
Please Reply

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 17, 2021, 11:04am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/8 "2021-11-17T11:04:01Z")

</div>

Hi Sir,  
Please Reply.

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 18, 2021, 5:35am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/9 "2021-11-18T05:35:09Z")

</div>

Hi @will.zoom,  
Please Reply.

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 18, 2021, 8:08am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/10 "2021-11-18T08:08:45Z")

</div>

Hi @will.zoom,  
i am trying get userId using api,but here also getting blank response

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 18, 2021, 8:11am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/11 "2021-11-18T08:11:38Z")

</div>

Hi @will.zoom,  
not understand what to do now,can you please help me.  
create meeting api also getting blank response.

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 18, 2021, 8:44am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/12 "2021-11-18T08:44:40Z")

</div>

Hi @will.zoom ,  
JWT token generated successfully using SDK key and secret  
and then using this token creating meeting.  
Platform: Android Studio  
Language :java  
i am passing this token as a Header parameter in api like,

Authorization: Bearer jwt token  
Content-Type: application/json

and other parameters of Create Meeting using POST Method

POST /users/{userId}/meetings

but getting NULL Response

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 18, 2021, 8:46am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/13 "2021-11-18T08:46:58Z")

</div>

Hi @will.zoom,  
i am trying get userId using api,but here also getting blank response  
not understand what to do now,can you please help me.  
create meeting api also getting blank response.

Thank You

---

<div class="post-metadata">

**Author:** ![codeleter](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/codeleter/32/43083_2.png) [@codeleter](https://devforum.zoom.us/u/codeleter)\
**Post date:** [November 18, 2021, 10:48am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/14 "2021-11-18T10:48:51Z")

</div>

you may use /me context

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 18, 2021, 10:51am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/15 "2021-11-18T10:51:17Z")

</div>

Hi @codeleter,  
Thank You for your reply  
me parameter also used,but getting blank response.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [November 19, 2021, 11:13am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/16 "2021-11-19T11:13:28Z")

</div>

Hi @gms,

To clarify, you will need to use your API Key and Secret to generate a JWT token for use with the Create Meeting API. It sounds like you might be using your SDK credentials instead:

> JWT token generated successfully using SDK key and secret  
> and then using this token creating meeting.

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 19, 2021, 11:27am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/17 "2021-11-19T11:27:37Z")

</div>

Hi @will.zoom,  
i am trying both API key and secret and SDK key secret.but getting null response

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 19, 2021, 11:30am UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/18 "2021-11-19T11:30:33Z")

</div>

Hi @will.zoom,  
I think its right ,i am using android meeting sdk  
initializing sdk using SDK key and secret.  
and using zoom API for create meeting using jwt token

Thank You

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 19, 2021, 12:16pm UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/19 "2021-11-19T12:16:36Z")

</div>

Hi @will.zoom,  
please reply

---

<div class="post-metadata">

**Author:** ![gms](https://avatars.discourse-cdn.com/v4/letter/g/57b2e6/32.png) [@gms](https://devforum.zoom.us/u/gms)\
**Post date:** [November 19, 2021, 1:18pm UTC](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632/20 "2021-11-19T13:18:33Z")

</div>

Hi @will.zoom,  
as you suggested , i am used API key and secret for generating JWT Token  
and used in create meeting api but getting null exception  
Please Reply ASAP

Thank You

[Next page](https://devforum.zoom.us/t/how-to-generate-api-access-token-using-jwt-token-in-android-client-sdk/59632.md?page=2)
