Back to ZoomAdd Assistants
Use this API to assign assistants to a user. In the request body, provide either the user's ID or the user's email address. For user-level apps, pass the me
value instead of the userId
parameter.
Assistants are users to whom the current user has assigned the scheduling privilege. These assistants can schedule meetings on behalf of the current user. Assistants can also manage and act as an alternative host for the user's meetings if the administrator has enabled the co-host feature on the account.
Scopes: user:write:admin
, user:write
Rate Limit Label: Medium
Prerequisites:
- The user and the assistant must have a Licensed or an On-prem license.
- Assistants must be under the current user's account or in the same organization with the current user's account.
Input
type: object
properties:
parameters:
type: object
properties:
userId:
oneOf:
- type: string
example: 6dfgdfgdg444447b0egga
- type: string
format: email
example:
[email protected]
- type: string
enum:
- me
example: me
description: >-
The user ID or email address of the user. For user-level apps, pass
the `me` value.
required:
- userId
title: Parameters
data:
type: object
title: Data
properties:
assistants:
description: List of User's assistants.
maximum: 30
type: array
items:
type: object
properties:
email:
description: Assistant's email address.
type: string
example:
[email protected]
id:
description: Assistant's user ID.
type: string
example: KDcuGIm1QgePTO8WbOqwIQ
Output
type: object
properties:
add_at:
format: date-time
type: string
example: '2018-10-31T04:32:37Z'
ids:
description: User ID.
type: string
example: KDcuGIm1QgePTO8WbOqwIQ