wxc_sdk.telephony.callqueue.announcement module

Call queue announcement files API

class wxc_sdk.telephony.callqueue.announcement.AnnouncementApi(*, session: RestSession)[source]

Bases: object

API for call queue Announcements

list(location_id: str, queue_id: str, org_id: str | None = None) Generator[Announcement][source]
Parameters:
  • location_id

  • queue_id

  • org_id

Returns:

delete_announcement(location_id: str, queue_id: str, file_name: str, org_id: str | None = None)[source]
Parameters:
  • location_id (str) –

  • queue_id (str) –

  • file_name (str) –

  • org_id

class wxc_sdk.telephony.callqueue.announcement.Announcement(*, fileName: str, fileSize: int)[source]

Bases: ApiModel

Announcement file information

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

name: str
size: int