Request
Basic information
| Field | Value |
|---|---|
| HTTP URL | https://api.dingtalk.io/v1.0/conference/scheduleConferences/settings |
| HTTP Method | GET |
| Supported app types | appType-Internal appappType-Third-party enterprise app |
| Required permissions | permission-VideoConference.Conference.Read-Read permission for Video Meeting information |
Request headers
| Name | Type | Required | Description |
|---|---|---|---|
| x-acs-dingtalk-access-token | String | Yes | The access credential used to call this API. Obtain it as follows: - For an internal app, call the Get the access token of an internal app API. - For a third-party enterprise app, call the Get the access token of an enterprise authorized to a third-party app API. |
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
| scheduleConferenceId | String | Yes | The ID of the scheduled meeting. Obtain it from the scheduleConferenceId field returned by the Create a scheduled meeting API. |
Request example
HTTPResponse
Response body
| Name | Type | Description |
|---|---|---|
| scheduleConfSettingModel | Object | The scheduled meeting settings. |
| hostUnionId | String | The unionId of the host. |
| cohostUnionIds | Array of String | The unionIds of co-hosts. |
| confAllowedCorpId | String | The organization ID for internal meetings. |
| lockRoom | Integer | Lock the meeting: - 0: unlock - 1: lock |
| screenShareForbidden | Integer | Sharing: - 0: allow sharing - 1: forbid sharing |
| muteOnJoin | Integer | Mute users when they join the conference: - -1: on - 0: off - 6: automatically mute when more than 6 users join |
| moziConfVirtualExtraSetting | Object | The scheduled meeting settings. |
| waitingRoom | Integer | Waiting room: - 0: off - 1: on |
| joinBeforeHost | Integer | Join the meeting before the host: - 0: off - 1: on |
| enableChat | Integer | Chat and interaction: - 0: off - 1: on |
| lockNick | Integer | Rename oneself: - 0: allow users to rename themselves - 1: forbid users from renaming themselves |
| lockMediaStatusMicMute | Integer | Unmute oneself: - 0: allow users to unmute themselves - 1: forbid users from unmuting themselves |
| moziConfExtensionAppSettings | Array | The list of meeting extension app settings. |
| clientId | String | The clientId of the DingTalk open app. |
| coolAppCode | String | The CoolApp code. Find the CoolApp code under Micro app in the Developer Console. |
| autoOpenMode | String | The auto-open mode: - 0: do not auto-open - 1: auto-open only for the host and co-hosts - 2: auto-open for all users |
| extensionAppBizData | String | The custom data for the meeting-scope extension app. |
| enableWebAnonymousJoin | Boolean | Whether silent login is supported for joining the meeting from the web: - true: supported - false: not supported |
Response body example
Error codes
If the API call returns an error, look up the solution in the Global error codes document based on the error message.| HttpCode | Error code | Error message | Description |
|---|---|---|---|
| 400 | paramError | paramError | Parameter error. Check the request parameters. |
| 400 | scheduleConferenceIdError | scheduleConferenceIdError | Invalid scheduled meeting ID. |
| 400 | userNotInOrg | userNotInOrg | The user is not in the organization. |
| 403 | noPermission | noPermission | No operation permission. |
| 500 | systemError | systemError | System error. |