pykazoo.quickcalls

class pykazoo.quickcalls.QuickCalls(rest_request)

2600hz Kazoo Quick Call API.

Parameters:rest_request (pykazoo.restrequest.RestRequest) – The request client to use. (optional, default: pykazoo.RestRequest())
quick_call_device(account_id, device_id, phone_number, filters=None)

Perform a Quick Call for a Device.

Parameters:
  • account_id (str) – ID of Account for Quick Call.
  • device_id – ID of Device for Quick Call.
  • phone_number – Phone Number to Quick Call.
  • filters (dict, None) – Kazoo Filter Parameters (see official API docs).
Returns:

Kazoo Data (see official API docs).

Return type:

dict

quick_call_user(account_id, user_id, phone_number, filters=None)

Perform a Quick Call for a User.

Parameters:
  • account_id (str) – ID of Account to get Click to Calls for.
  • user_id (str) – ID of User for Quick Call.
  • phone_number – Phone Number to Quick Call.
  • filters (dict, None) – Kazoo Filter Parameters (see official API docs).
Returns:

Kazoo Data (see official API docs).

Return type:

dict