GET /users/{userId}/settings

Retrieve a user's settings.

Scopes: user:read:admin user:read

Rate Limit Label: Medium

Servers

Path parameters

Name Type Required Description
userId String Yes

The user ID or email address of the user. For user-level apps, pass me as the value for userId.

Query parameters

Name Type Required Description
login_type String No

0 - Facebook.
1 - Google.
99 - API.
100 - Zoom.
101 - SSO.

Valid values:

  • "99"
  • "1"
  • "0"
  • "101"
  • "100"
option String No

meeting_authentication: Use this query parameter to view meeting authentication configuration applied on the user's account.
recording_authentication: Use this query parameter to view recording authentication configuration applied on the user's account.
meeting_security: Use this query parameter to view meeting security settings applied on the user's account.

Valid values:

  • "recording_authentication"
  • "meeting_authentication"
custom_query_fields String No

Provide the name of the field by which you would like to filter the response. For example, if you provide "host_video" as the value of this field, you will get a response similar to the following:
{ "schedule_meeting": { "host_video": false } }
You can provide multiple values by separating them with commas(example: "host_video,participant_video”).

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.