Skip to content

Commit 8e61474

Browse files
committed
Resolve VCSWP-23999
1 parent 4707940 commit 8e61474

File tree

13 files changed

+434
-26
lines changed

13 files changed

+434
-26
lines changed

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ FreeClimb is a cloud-based application programming interface (API) that puts the
44
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
55

66
- API version: 1.0.0
7-
- Package version: 5.3.0
7+
- Package version: 5.2.1
88
- Generator version: 7.9.0
99
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1010
For more information, please visit [https://www.freeclimb.com/support/](https://www.freeclimb.com/support/)
@@ -389,4 +389,3 @@ Authentication schemes defined for the API:
389389

390390
support@freeclimb.com
391391

392-

docs/CallResult.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Name | Type | Description | Notes
2121
**end_time** | **str** | End time of the Call (GMT) in RFC 1123 format (e.g., Mon, 15 Jun 2009 20:45:30 GMT). Empty if the Call did not complete successfully. | [optional]
2222
**duration** | **int** | Total length of the Call in seconds. Measures time between startTime and endTime. This value is empty for busy, failed, unanswered or ongoing Calls. | [optional]
2323
**connect_duration** | **int** | Length of time that the Call was connected in seconds. Measures time between connectTime and endTime. This value is empty for busy, failed, unanswered or ongoing Calls. | [optional]
24+
**audio_stream_duration** | **int** | Length of time that the Call used the audio stream in seconds. This value is empty or zero when the Call did not use the audio stream. | [optional]
2425
**direction** | [**CallDirection**](CallDirection.md) | | [optional]
2526
**answered_by** | [**AnsweredBy**](AnsweredBy.md) | | [optional]
2627
**subresource_uris** | **object** | The list of subresources for this Call. These include things like logs and recordings associated with the Call. | [optional]

docs/DefaultApi.md

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ Name | Type | Description | Notes
310310

311311
| Status code | Description | Response headers |
312312
|-------------|-------------|------------------|
313-
**200** | Successfuly created queue | - |
313+
**201** | Successfuly created queue | - |
314314

315315
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
316316

@@ -3583,7 +3583,7 @@ Name | Type | Description | Notes
35833583
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
35843584

35853585
# **list_call_recordings**
3586-
> RecordingList list_call_recordings(account_id, call_id, date_created=date_created)
3586+
> RecordingList list_call_recordings(account_id, call_id, date_created=date_created, start_time=start_time, end_time=end_time)
35873587
35883588
List Call Recordings
35893589

@@ -3621,10 +3621,12 @@ with freeclimb.ApiClient(configuration) as api_client:
36213621
account_id = 'AC170e4c66d358aa1755931da0452561933d1b8fd5' # str | ID of the account
36223622
call_id = 'call_id_example' # str | String that uniquely identifies this call resource.
36233623
date_created = 'date_created_example' # str | Only show recordings created on the specified date, in the form *YYYY-MM-DD*. (optional)
3624+
start_time = 'start_time_example' # str | Only show Recordings created at or after this time, given as YYYY-MM-DD hh:mm:ss. (optional)
3625+
end_time = 'end_time_example' # str | Only show Recordings created at or before this time, given as YYYY-MM-DD hh:mm:ss. (optional)
36243626

36253627
try:
36263628
# List Call Recordings
3627-
api_response = api_instance.list_call_recordings(account_id, call_id, date_created=date_created)
3629+
api_response = api_instance.list_call_recordings(account_id, call_id, date_created=date_created, start_time=start_time, end_time=end_time)
36283630
print("The response of DefaultApi->list_call_recordings:\n")
36293631
pprint(api_response)
36303632
except Exception as e:
@@ -3641,6 +3643,8 @@ Name | Type | Description | Notes
36413643
**account_id** | **str**| ID of the account |
36423644
**call_id** | **str**| String that uniquely identifies this call resource. |
36433645
**date_created** | **str**| Only show recordings created on the specified date, in the form *YYYY-MM-DD*. | [optional]
3646+
**start_time** | **str**| Only show Recordings created at or after this time, given as YYYY-MM-DD hh:mm:ss. | [optional]
3647+
**end_time** | **str**| Only show Recordings created at or before this time, given as YYYY-MM-DD hh:mm:ss. | [optional]
36443648

36453649
### Return type
36463650

@@ -3664,7 +3668,7 @@ Name | Type | Description | Notes
36643668
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
36653669

36663670
# **list_calls**
3667-
> CallList list_calls(account_id, active=active, to=to, var_from=var_from, status=status, start_time=start_time, end_time=end_time, parent_call_id=parent_call_id, application_id=application_id, risk_score_min=risk_score_min, risk_score_max=risk_score_max)
3671+
> CallList list_calls(account_id, used_audio_stream=used_audio_stream, active=active, to=to, var_from=var_from, status=status, start_time=start_time, end_time=end_time, parent_call_id=parent_call_id, application_id=application_id, risk_score_min=risk_score_min, risk_score_max=risk_score_max)
36683672
36693673
List Calls
36703674

@@ -3701,6 +3705,7 @@ with freeclimb.ApiClient(configuration) as api_client:
37013705
# Create an instance of the API class
37023706
api_instance = freeclimb.DefaultApi(api_client)
37033707
account_id = 'AC170e4c66d358aa1755931da0452561933d1b8fd5' # str | ID of the account
3708+
used_audio_stream = False # bool | If usedAudioStream is set to true then all calls that have a audioStreamDuration > 0 will be returned (optional) (default to False)
37043709
active = False # bool | If active is set to true then all calls of the nature queued, ringing, inProgress are returned in the query. (optional) (default to False)
37053710
to = 'to_example' # str | Only show Calls to this phone number. (optional)
37063711
var_from = 'var_from_example' # str | Only show Calls from this phone number. (optional)
@@ -3714,7 +3719,7 @@ with freeclimb.ApiClient(configuration) as api_client:
37143719

37153720
try:
37163721
# List Calls
3717-
api_response = api_instance.list_calls(account_id, active=active, to=to, var_from=var_from, status=status, start_time=start_time, end_time=end_time, parent_call_id=parent_call_id, application_id=application_id, risk_score_min=risk_score_min, risk_score_max=risk_score_max)
3722+
api_response = api_instance.list_calls(account_id, used_audio_stream=used_audio_stream, active=active, to=to, var_from=var_from, status=status, start_time=start_time, end_time=end_time, parent_call_id=parent_call_id, application_id=application_id, risk_score_min=risk_score_min, risk_score_max=risk_score_max)
37183723
print("The response of DefaultApi->list_calls:\n")
37193724
pprint(api_response)
37203725
except Exception as e:
@@ -3729,6 +3734,7 @@ with freeclimb.ApiClient(configuration) as api_client:
37293734
Name | Type | Description | Notes
37303735
------------- | ------------- | ------------- | -------------
37313736
**account_id** | **str**| ID of the account |
3737+
**used_audio_stream** | **bool**| If usedAudioStream is set to true then all calls that have a audioStreamDuration > 0 will be returned | [optional] [default to False]
37323738
**active** | **bool**| If active is set to true then all calls of the nature queued, ringing, inProgress are returned in the query. | [optional] [default to False]
37333739
**to** | **str**| Only show Calls to this phone number. | [optional]
37343740
**var_from** | **str**| Only show Calls from this phone number. | [optional]
@@ -3762,7 +3768,7 @@ Name | Type | Description | Notes
37623768
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
37633769

37643770
# **list_conference_recordings**
3765-
> RecordingList list_conference_recordings(account_id, conference_id, call_id=call_id, date_created=date_created)
3771+
> RecordingList list_conference_recordings(account_id, conference_id, call_id=call_id, date_created=date_created, start_time=start_time, end_time=end_time)
37663772
37673773
List Conference Recordings
37683774

@@ -3801,10 +3807,12 @@ with freeclimb.ApiClient(configuration) as api_client:
38013807
conference_id = 'conference_id_example' # str | Show only Recordings made during the conference with this ID.
38023808
call_id = 'call_id_example' # str | Show only Recordings made during the Call with this ID. (optional)
38033809
date_created = 'date_created_example' # str | Only show Recordings created on this date, formatted as *YYYY-MM-DD*. (optional)
3810+
start_time = 'start_time_example' # str | Only show Recordings created at or after this time, given as YYYY-MM-DD hh:mm:ss. (optional)
3811+
end_time = 'end_time_example' # str | Only show Recordings created at or before this time, given as YYYY-MM-DD hh:mm:ss. (optional)
38043812

38053813
try:
38063814
# List Conference Recordings
3807-
api_response = api_instance.list_conference_recordings(account_id, conference_id, call_id=call_id, date_created=date_created)
3815+
api_response = api_instance.list_conference_recordings(account_id, conference_id, call_id=call_id, date_created=date_created, start_time=start_time, end_time=end_time)
38083816
print("The response of DefaultApi->list_conference_recordings:\n")
38093817
pprint(api_response)
38103818
except Exception as e:
@@ -3822,6 +3830,8 @@ Name | Type | Description | Notes
38223830
**conference_id** | **str**| Show only Recordings made during the conference with this ID. |
38233831
**call_id** | **str**| Show only Recordings made during the Call with this ID. | [optional]
38243832
**date_created** | **str**| Only show Recordings created on this date, formatted as *YYYY-MM-DD*. | [optional]
3833+
**start_time** | **str**| Only show Recordings created at or after this time, given as YYYY-MM-DD hh:mm:ss. | [optional]
3834+
**end_time** | **str**| Only show Recordings created at or before this time, given as YYYY-MM-DD hh:mm:ss. | [optional]
38253835

38263836
### Return type
38273837

@@ -4281,7 +4291,7 @@ Name | Type | Description | Notes
42814291
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
42824292

42834293
# **list_recordings**
4284-
> RecordingList list_recordings(account_id, call_id=call_id, conference_id=conference_id, date_created=date_created)
4294+
> RecordingList list_recordings(account_id, call_id=call_id, conference_id=conference_id, date_created=date_created, start_time=start_time, end_time=end_time)
42854295
42864296
List Recordings
42874297

@@ -4320,10 +4330,12 @@ with freeclimb.ApiClient(configuration) as api_client:
43204330
call_id = 'call_id_example' # str | Show only Recordings made during the Call with this ID. (optional)
43214331
conference_id = 'conference_id_example' # str | Show only Recordings made during the conference with this ID. (optional)
43224332
date_created = 'date_created_example' # str | Only show Recordings created on this date, formatted as *YYYY-MM-DD*. (optional)
4333+
start_time = 'start_time_example' # str | Only show Recordings created at or after this time, given as YYYY-MM-DD hh:mm:ss. (optional)
4334+
end_time = 'end_time_example' # str | Only show Recordings created at or before this time, given as YYYY-MM-DD hh:mm:ss. (optional)
43234335

43244336
try:
43254337
# List Recordings
4326-
api_response = api_instance.list_recordings(account_id, call_id=call_id, conference_id=conference_id, date_created=date_created)
4338+
api_response = api_instance.list_recordings(account_id, call_id=call_id, conference_id=conference_id, date_created=date_created, start_time=start_time, end_time=end_time)
43274339
print("The response of DefaultApi->list_recordings:\n")
43284340
pprint(api_response)
43294341
except Exception as e:
@@ -4341,6 +4353,8 @@ Name | Type | Description | Notes
43414353
**call_id** | **str**| Show only Recordings made during the Call with this ID. | [optional]
43424354
**conference_id** | **str**| Show only Recordings made during the conference with this ID. | [optional]
43434355
**date_created** | **str**| Only show Recordings created on this date, formatted as *YYYY-MM-DD*. | [optional]
4356+
**start_time** | **str**| Only show Recordings created at or after this time, given as YYYY-MM-DD hh:mm:ss. | [optional]
4357+
**end_time** | **str**| Only show Recordings created at or before this time, given as YYYY-MM-DD hh:mm:ss. | [optional]
43444358

43454359
### Return type
43464360

freeclimb/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
""" # noqa: E501
1616

1717

18-
__version__ = "5.3.0"
18+
__version__ = "5.2.1"
1919

2020
# import apis into sdk package
2121
from freeclimb.api.default_api import DefaultApi as DefaultApi

0 commit comments

Comments
 (0)