Browse Platform API
Platform APIEnterprise

Invite users to a meeting

Copy

Invite multiple users to an existing meeting and return per-user processing results.

HTTP request

POST {API_ADDRESS}/rtc-meeting/invite_meeting_invitees

Request example

curl --request POST "${API_ADDRESS}/rtc-meeting/invite_meeting_invitees" --header "Content-Type: application/json" --header "operationID: ${OPERATION_ID}" --header "token: ${TOKEN}" --data-raw '{"meetingID":"meeting_001","inviterUserID":"user_001","inviteeUserIDs":["user_002","user_003"]}'

Request body

ParameterRequiredTypeDescription
meetingIDYesstringMeeting ID.
inviterUserIDYesstringUser initiating the invitation.
inviteeUserIDsYesstring[]Users to invite.

Response

PropertyTypeDescription
data.successUserIDListstring[]Users successfully added to the invitation state.
data.failedUserIDListstring[]Users whose invitations failed.
data.meetingDetailMeetingInfoSettingUpdated meeting details.

An overall errCode: 0 does not imply that every invitee succeeded; inspect both user-ID lists.

Errors

See Error codes.

Permissions and limits

  • Available only in OpenIM Enterprise.
  • Validate that inviterUserID has permission to invite participants.