pykazoo.client¶
-
class
pykazoo.client.PyKazooClient(api_url, rest_request=None)¶ PyKazooClient is used to access the various API objects. It allows state, such as API urls and authentication tokens, to be easily shared between the various API objects without the API consumer needing to manage them.
Parameters: - api_url (str) – The root URL that the API client should use (example: https://localhost/v2)
- rest_request (pykazoo.restrequest.RestRequest) – The request client to use. (optional, default: pykazoo.restrequest.RestRequest)
-
accounts= None¶ Instance of
pykazoo.accounts.Accounts
-
agents= None¶ Instance of
pykazoo.agents.Agents
-
authentication= None¶ Instance of
pykazoo.authentication.Authentication
-
callflows= None¶ Instance of
pykazoo.callflows.Callflows
-
cdrs= None¶ Instance of
pykazoo.cdrs.CDRs
-
clicktocalls= None¶ Instance of
pykazoo.clicktocalls.ClickToCalls
-
conferences= None¶ Instance of
pykazoo.conferences.Conferences
-
devices= None¶ Instance of
pykazoo.devices.Devices
-
directories= None¶ Instance of
pykazoo.directories.Directories
-
faxes= None¶ Instance of
pykazoo.faxes.Faxes
-
hotdesks= None¶ Instance of
pykazoo.hotdesks.HotDesks
-
media= None¶ Instance of
pykazoo.media.Media
Instance of
pykazoo.menus.Menus
-
metaflows= None¶ Instance of
pykazoo.metaflows.MetaFlows
-
phonenumbers= None¶ Instance of
pykazoo.phonenumbers.PhoneNumbers
-
queues= None¶ Instance of
pykazoo.queues.Queues
-
quickcalls= None¶ Instance of
pykazoo.quickcalls.QuickCalls
-
resources= None¶ Instance of
pykazoo.resources.Resources
-
timedroutes= None¶ Instance of
pykazoo.timedroutes.TimedRoutes
-
users= None¶ Instance of
pykazoo.users.Users
-
voicemailboxes= None¶ Instance of
pykazoo.voicemailboxes.VoiceMailBoxes
-
webhooks= None¶ Instance of
pykazoo.webhooks.Webhooks