pykazoo.conferences¶
-
class
pykazoo.conferences.Conferences(rest_request)¶ 2600hz Kazoo Conferences API.
Parameters: rest_request (pykazoo.restrequest.RestRequest) – The request client to use. (optional, default: pykazoo.RestRequest()) -
create_conference(conference_id, data)¶ Create a Conference
Parameters: - conference_id (str) – ID of Account to create Conference for.
- data (dict) – Kazoo Directory data (see official API Docs).
Returns: Kazoo Data (see official API docs).
Return type: dict
-
delete_conference(account_id, conference_id)¶ Deletes a Timed Route
Parameters: - account_id (str) – ID of Account to delete Timed Route from.
- conference_id (str) – ID of Conference to delete.
Returns: Kazoo Data (see official API docs).
Return type: dict
-
get_conference(account_id, conference_id, filters=None)¶ Get a specific Conference for an Account.
Parameters: - account_id (str) – ID of Account to get Conferences for.
- conference_id (str) – ID of the Conference to get.
- filters (dict, None) – Kazoo Filter Parameters (see official API docs).
Returns: Kazoo Data (see official API docs).
Return type: dict
-
get_conferences(account_id, filters=None)¶ Get all Conferences for an Account.
Parameters: - account_id (str) – ID of Account to get Conferences for.
- filters (dict, None) – Kazoo Filter Parameters (see official API docs).
Returns: Kazoo Data (see official API docs).
Return type: dict
-
update_conference(account_id, conference_id, data)¶ Updates a Conference
Parameters: - account_id (str) – ID of Account to update Conference for.
- conference_id (str) – ID of Conference to update.
- data (dict) – Kazoo Account data (see official API Docs).
Returns: Kazoo Data (see official API docs).
Return type: dict
-