Request
Basic information
| Field | Value |
|---|---|
| HTTP URL | https://api.dingtalk.io/v1.0/conference/users/lists |
| HTTP Method | GET |
| Supported app types | appType-Internal app appType-Third-party enterprise app |
| Required permissions | permission-VideoConference.Conference.Read-Read permission for Video Meeting information |
Request header
| Name | Type | Required | Description |
|---|---|---|---|
| x-acs-dingtalk-access-token | String | Yes | The access credential for calling this API. Obtain it as follows: - For an internal app, call the Obtain the access token of an internal app API. - For a third-party enterprise app, call the Obtain the access token of the authorized enterprise API. |
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
| unionId | String | Yes | The unionId of the user to query. To obtain it, call the Query user details API. |
Request example
HTTPResponse
Response body
| Name | Type | Description |
|---|---|---|
| onGoingConfIdList | Array of String | The meeting IDs. |
| memberModelMap | Map<String, Object> | The mapping of the user’s member information in the meetings. |
| Object | The member information. | |
| unionId | String | The unionId of the user. |
| conferenceId | String | The Video Meeting ID. |
| userNick | String | The name of the user. |
| joinTime | Long | The timestamp when the user joined the meeting, in milliseconds. |
| leaveTime | Long | The timestamp when the user left the meeting, in milliseconds. |
| duration | Long | The duration in the meeting, in milliseconds. |
| attendStatus | Integer | The status of the user: - 1: Initialized - 2: Calling - 3: Active (in the meeting) - 4: Failed to join (call rejected, etc.) - 5: Kicked out - 6: Left the meeting |
| host | Boolean | Indicates whether the user is the host: - true: Yes - false: No |
| coHost | Boolean | Indicates whether the user is a co-host: - true: Yes - false: No |
| outerOrgMember | Boolean | Indicates whether the user is outside the organization that owns the meeting: - true: Yes - false: No |
| pstnJoin | Boolean | Indicates whether the user joined the conference by phone number: - true: Yes - false: No |
| deviceType | String | The device type used to join the meeting: - Win - Mac - iOS - Android |
Response body example
Error codes
If an error is returned when you call this API, find the solution in the Global error codes document based on the error message.| HttpCode | Error code | Error message | Description |
|---|---|---|---|
| 400 | param.error | param.error | The unionId of the queried user is invalid. |
| 400 | param.error | missing.user.info | The queried user is missing. |
| 500 | system.error | system.error | System error. |