I would branch and make a PR but I don't currently have access
Expected Behavior
Our company needs the ability to track how many of our outgoing and incoming calls are being recorded. This can be done using the Recordings object found in a Detailed GET request. In order to access the recordings object the GET request must be altered to add the view = "Detailed" and the withRecording=true parameters. All of the items within the Recording object are desired.


Current Behavior
Company_Call_log.py line 17
@property def api_path(self): return '/restapi/v1.0/account/~/call-log'
The above code must be modified because it doesn't allow for desired parameters. A possible solution is listed below
Possible Solution
company_call_log.py line 17
@property def api_path(self): return '/restapi/v1.0/account/~/extension/{extensionId}/call-log?view=Detailed&withRecording=true'
company_call_log.json Line 29 Addition
"recording": { "type": ["null", "string"] },
catalog.json line 518 Addition
"recording": { "type": [ "null", "string" ] },
Context
We have no ability to track what % of calls are being recorded for future analysis. All advanced analytical capabilities can't be properly assessed without the basic ability to report on call recording stats.
I would branch and make a PR but I don't currently have access
Expected Behavior
Our company needs the ability to track how many of our outgoing and incoming calls are being recorded. This can be done using the Recordings object found in a Detailed GET request. In order to access the recordings object the GET request must be altered to add the
view = "Detailed"and thewithRecording=trueparameters. All of the items within the Recording object are desired.Current Behavior
Company_Call_log.py line 17
@property def api_path(self): return '/restapi/v1.0/account/~/call-log'The above code must be modified because it doesn't allow for desired parameters. A possible solution is listed below
Possible Solution
company_call_log.py line 17
@property def api_path(self): return '/restapi/v1.0/account/~/extension/{extensionId}/call-log?view=Detailed&withRecording=true'company_call_log.json Line 29 Addition
"recording": { "type": ["null", "string"] },catalog.json line 518 Addition
"recording": { "type": [ "null", "string" ] },Context
We have no ability to track what % of calls are being recorded for future analysis. All advanced analytical capabilities can't be properly assessed without the basic ability to report on call recording stats.