GET {{baseUrl}}/users/:userId/token?type=token&ttl=7200
Get a user's Zoom token or Zoom Access Key (ZAK). For user-level apps, pass the Scopes: Rate Limit Label: me
value instead of the userId
parameter. user:read:admin
,user:read
Light
Body
PARAM
Key | Datatype | Required | Description |
type
|
string | The user token type. * `zak` - A Zoom Access Key (ZAK) is used to generate a URL to start meetings. See [Getting a Zoom Access Key (ZAK)](https://developers.zoom.us/docs/meeting-sdk/auth/#start-meetings-and-webinars-with-a-zoom-users-zak-token) for details. The ZAK's expiration time is two hours. For API users, the expiration time is 90 days. An API user is a user created via the `custCreate` action in the **[Create users](https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/userCreate)** API. The maximum length of this value is `512`. * `token` - **Deprecated** A Zoom token. This token expires in 14 days. You must make the request again after expiration to receive a new token. This query parameter returns a null value if the user signed in to Zoom via Google or Facebook. The maximum length of this value is `512`. This value defaults to `token`. | |
ttl
|
number | The ZAK expiration time to live (TTL), in seconds. To update the user's ZAK TTL, use this field with the `zak` value for the `type` query parameter. Defaults to `7200` or `7776000` (90 days) for API users. The maximum value is one year. |
HEADERS
Key | Datatype | Required | Description |
Accept
|
string |
RESPONSES
status OK
{
"token": "<string>"
} |
ENDPOINTS