wxc_sdk.meetings.qanda package

Meetings Q and A API

class wxc_sdk.meetings.qanda.AnswerObject(*, displayName: str | None = None, email: str | None = None, personId: str | None = None, answer: list[str] | None = None, answered: bool | None = None)[source]

Bases: ApiModel

display_name: str | None

The name of the person who answered the question.

email: str | None

The email of the person who answered the question.

person_id: str | None

The ID of the person who answered the question. Only present for authenticated users.

answer: list[str] | None

The content of the answer.

answered: bool | None

Whether or not the question was answered.

class wxc_sdk.meetings.qanda.Answers(*, links: LinkRelation | None = None, items: list[AnswerObject] | None = None)[source]

Bases: ApiModel

The pagination links of the question’s answers.

items: list[AnswerObject] | None

An array of answer objects for this question.

class wxc_sdk.meetings.qanda.MeetingQandAApi(*, session: RestSession, base: str | None = None)[source]

Bases: ApiChild

During a Question and Answer (Q&A) session, attendees can pose questions to hosts, co-hosts, and presenters, who can answer and moderate those questions. You use the Meeting Q&A API to retrieve the questions and the answers in a meeting. Currently, these APIs are available to users with one of the meeting host, admin or Compliance Officer roles. The features and APIs described here are available upon-request and is not enabled by default. If would like this feature enabled for your organization please contact the Webex Developer Support team at devsupport@webex.com.

list(meeting_id: str, **params) Generator[QAObject, None, None][source]

Lists questions and answers from a meeting, when ready. Notes:

Parameters:

meeting_id (str) – A unique identifier for the meeting instance which the Q&A belongs to.

documentation: https://developer.webex.com/docs/api/v1/meeting-q-and-a/list-meeting-q-and-a

list_answers(question_id: str, meeting_id: str, **params) Generator[AnswerObject, None, None][source]

Lists the answers to a specific question asked in a meeting.

Parameters:
  • question_id (str) – The ID of a question.

  • meeting_id (str) – A unique identifier for the meeting instance which the Q&A belongs to.

documentation: https://developer.webex.com/docs/api/v1/meeting-q-and-a/list-answers-of-a-question

base = 'meetings/q_and_a'
class wxc_sdk.meetings.qanda.QAObject(*, id: str | None = None, meetingId: str | None = None, totalAttendees: int | None = None, totalRespondents: int | None = None, displayName: str | None = None, email: str | None = None, question: str | None = None, answers: Answers | None = None)[source]

Bases: ApiModel

id: str | None

A unique identifier for the question.

meeting_id: str | None

A unique identifier for the meeting instance to which the Q&A belongs.

total_attendees: int | None

The total number of attendees in the meeting.

total_respondents: int | None

The total number of respondents in the meeting.

display_name: str | None

The name of the user who asked the question.

email: str | None

The email of the user who asked the question.

question: str | None

The question that was asked.

answers: Answers | None

Question’s answers.