Skip to content

Commit

Permalink
SWI-7184 Update SDK Based on Recent Spec Changes (#237)
Browse files Browse the repository at this point in the history
* Generate SDK with OpenAPI Generator Version

* version

* models unit tests

* api unit and smoke tests

---------

Co-authored-by: DX-Bandwidth <[email protected]>
Co-authored-by: ckoegel <[email protected]>
Co-authored-by: Cameron Koegel <[email protected]>
  • Loading branch information
4 people authored Feb 18, 2025
1 parent 9188a46 commit dcb608c
Show file tree
Hide file tree
Showing 83 changed files with 9,817 additions and 1 deletion.
50 changes: 50 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,16 @@ bandwidth/api/mfa_api.py
bandwidth/api/phone_number_lookup_api.py
bandwidth/api/recordings_api.py
bandwidth/api/statistics_api.py
bandwidth/api/toll_free_verification_api.py
bandwidth/api/transcriptions_api.py
bandwidth/api_client.py
bandwidth/api_response.py
bandwidth/configuration.py
bandwidth/exceptions.py
bandwidth/models/__init__.py
bandwidth/models/account_statistics.py
bandwidth/models/additional_denial_reason.py
bandwidth/models/address.py
bandwidth/models/answer_callback.py
bandwidth/models/bridge_complete_callback.py
bandwidth/models/bridge_target_complete_callback.py
Expand All @@ -43,6 +46,7 @@ bandwidth/models/conference_recording_available_callback.py
bandwidth/models/conference_recording_metadata.py
bandwidth/models/conference_redirect_callback.py
bandwidth/models/conference_state_enum.py
bandwidth/models/contact.py
bandwidth/models/create_call.py
bandwidth/models/create_call_response.py
bandwidth/models/create_lookup_response.py
Expand All @@ -51,10 +55,13 @@ bandwidth/models/deferred_result.py
bandwidth/models/disconnect_callback.py
bandwidth/models/diversion.py
bandwidth/models/dtmf_callback.py
bandwidth/models/error.py
bandwidth/models/failure_webhook.py
bandwidth/models/field_error.py
bandwidth/models/file_format_enum.py
bandwidth/models/gather_callback.py
bandwidth/models/initiate_callback.py
bandwidth/models/links_object.py
bandwidth/models/list_message_direction_enum.py
bandwidth/models/list_message_item.py
bandwidth/models/lookup_request.py
Expand All @@ -79,6 +86,7 @@ bandwidth/models/messaging_request_error.py
bandwidth/models/mfa_forbidden_request_error.py
bandwidth/models/mfa_request_error.py
bandwidth/models/mfa_unauthorized_request_error.py
bandwidth/models/opt_in_workflow.py
bandwidth/models/page_info.py
bandwidth/models/priority_enum.py
bandwidth/models/recording_available_callback.py
Expand All @@ -90,6 +98,14 @@ bandwidth/models/redirect_callback.py
bandwidth/models/redirect_method_enum.py
bandwidth/models/stir_shaken.py
bandwidth/models/tag.py
bandwidth/models/telephone_number.py
bandwidth/models/tfv_basic_authentication.py
bandwidth/models/tfv_callback_status_enum.py
bandwidth/models/tfv_error.py
bandwidth/models/tfv_status.py
bandwidth/models/tfv_status_enum.py
bandwidth/models/tfv_submission_info.py
bandwidth/models/tfv_submission_wrapper.py
bandwidth/models/tn_lookup_request_error.py
bandwidth/models/transcribe_recording.py
bandwidth/models/transcription.py
Expand All @@ -101,13 +117,24 @@ bandwidth/models/update_call.py
bandwidth/models/update_call_recording.py
bandwidth/models/update_conference.py
bandwidth/models/update_conference_member.py
bandwidth/models/verification_denial_webhook.py
bandwidth/models/verification_request.py
bandwidth/models/verification_update_request.py
bandwidth/models/verification_webhook.py
bandwidth/models/verify_code_request.py
bandwidth/models/verify_code_response.py
bandwidth/models/voice_api_error.py
bandwidth/models/voice_code_response.py
bandwidth/models/webhook_subscription.py
bandwidth/models/webhook_subscription_basic_authentication.py
bandwidth/models/webhook_subscription_request_schema.py
bandwidth/models/webhook_subscription_type_enum.py
bandwidth/models/webhook_subscriptions_list_body.py
bandwidth/py.typed
bandwidth/rest.py
docs/AccountStatistics.md
docs/AdditionalDenialReason.md
docs/Address.md
docs/AnswerCallback.md
docs/BridgeCompleteCallback.md
docs/BridgeTargetCompleteCallback.md
Expand Down Expand Up @@ -135,6 +162,7 @@ docs/ConferenceRecordingMetadata.md
docs/ConferenceRedirectCallback.md
docs/ConferenceStateEnum.md
docs/ConferencesApi.md
docs/Contact.md
docs/CreateCall.md
docs/CreateCallResponse.md
docs/CreateLookupResponse.md
Expand All @@ -143,10 +171,13 @@ docs/DeferredResult.md
docs/DisconnectCallback.md
docs/Diversion.md
docs/DtmfCallback.md
docs/Error.md
docs/FailureWebhook.md
docs/FieldError.md
docs/FileFormatEnum.md
docs/GatherCallback.md
docs/InitiateCallback.md
docs/LinksObject.md
docs/ListMessageDirectionEnum.md
docs/ListMessageItem.md
docs/LookupRequest.md
Expand Down Expand Up @@ -174,6 +205,7 @@ docs/MessagingRequestError.md
docs/MfaForbiddenRequestError.md
docs/MfaRequestError.md
docs/MfaUnauthorizedRequestError.md
docs/OptInWorkflow.md
docs/PageInfo.md
docs/PhoneNumberLookupApi.md
docs/PriorityEnum.md
Expand All @@ -188,7 +220,16 @@ docs/RedirectMethodEnum.md
docs/StatisticsApi.md
docs/StirShaken.md
docs/Tag.md
docs/TelephoneNumber.md
docs/TfvBasicAuthentication.md
docs/TfvCallbackStatusEnum.md
docs/TfvError.md
docs/TfvStatus.md
docs/TfvStatusEnum.md
docs/TfvSubmissionInfo.md
docs/TfvSubmissionWrapper.md
docs/TnLookupRequestError.md
docs/TollFreeVerificationApi.md
docs/TranscribeRecording.md
docs/Transcription.md
docs/TranscriptionAvailableCallback.md
Expand All @@ -200,10 +241,19 @@ docs/UpdateCall.md
docs/UpdateCallRecording.md
docs/UpdateConference.md
docs/UpdateConferenceMember.md
docs/VerificationDenialWebhook.md
docs/VerificationRequest.md
docs/VerificationUpdateRequest.md
docs/VerificationWebhook.md
docs/VerifyCodeRequest.md
docs/VerifyCodeResponse.md
docs/VoiceApiError.md
docs/VoiceCodeResponse.md
docs/WebhookSubscription.md
docs/WebhookSubscriptionBasicAuthentication.md
docs/WebhookSubscriptionRequestSchema.md
docs/WebhookSubscriptionTypeEnum.md
docs/WebhookSubscriptionsListBody.md
git_push.sh
pyproject.toml
setup.py
Expand Down
32 changes: 32 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,14 @@ Class | Method | HTTP request | Description
*RecordingsApi* | [**transcribe_call_recording**](docs/RecordingsApi.md#transcribe_call_recording) | **POST** /accounts/{accountId}/calls/{callId}/recordings/{recordingId}/transcription | Create Transcription Request
*RecordingsApi* | [**update_call_recording_state**](docs/RecordingsApi.md#update_call_recording_state) | **PUT** /accounts/{accountId}/calls/{callId}/recording | Update Recording
*StatisticsApi* | [**get_statistics**](docs/StatisticsApi.md#get_statistics) | **GET** /accounts/{accountId}/statistics | Get Account Statistics
*TollFreeVerificationApi* | [**create_webhook_subscription**](docs/TollFreeVerificationApi.md#create_webhook_subscription) | **POST** /accounts/{accountId}/tollFreeVerification/webhooks/subscriptions | Create Webhook Subscription
*TollFreeVerificationApi* | [**delete_webhook_subscription**](docs/TollFreeVerificationApi.md#delete_webhook_subscription) | **DELETE** /accounts/{accountId}/tollFreeVerification/webhooks/subscriptions/{id} | Delete Webhook Subscription
*TollFreeVerificationApi* | [**get_toll_free_verification_status**](docs/TollFreeVerificationApi.md#get_toll_free_verification_status) | **GET** /accounts/{accountId}/phoneNumbers/{phoneNumber}/tollFreeVerification | Get Toll-Free Verification Status
*TollFreeVerificationApi* | [**list_toll_free_use_cases**](docs/TollFreeVerificationApi.md#list_toll_free_use_cases) | **GET** /tollFreeVerification/useCases | List Toll-Free Use Cases
*TollFreeVerificationApi* | [**list_webhook_subscriptions**](docs/TollFreeVerificationApi.md#list_webhook_subscriptions) | **GET** /accounts/{accountId}/tollFreeVerification/webhooks/subscriptions | List Webhook Subscriptions
*TollFreeVerificationApi* | [**request_toll_free_verification**](docs/TollFreeVerificationApi.md#request_toll_free_verification) | **POST** /accounts/{accountId}/tollFreeVerification | Request Toll-Free Verification
*TollFreeVerificationApi* | [**update_toll_free_verification_request**](docs/TollFreeVerificationApi.md#update_toll_free_verification_request) | **PUT** /accounts/{accountId}/phoneNumbers/{phoneNumber}/tollFreeVerification | Update Toll-Free Verification Request
*TollFreeVerificationApi* | [**update_webhook_subscription**](docs/TollFreeVerificationApi.md#update_webhook_subscription) | **PUT** /accounts/{accountId}/tollFreeVerification/webhooks/subscriptions/{id} | Update Webhook Subscription
*TranscriptionsApi* | [**delete_real_time_transcription**](docs/TranscriptionsApi.md#delete_real_time_transcription) | **DELETE** /accounts/{accountId}/calls/{callId}/transcriptions/{transcriptionId} | Delete a specific transcription
*TranscriptionsApi* | [**get_real_time_transcription**](docs/TranscriptionsApi.md#get_real_time_transcription) | **GET** /accounts/{accountId}/calls/{callId}/transcriptions/{transcriptionId} | Retrieve a specific transcription
*TranscriptionsApi* | [**list_real_time_transcriptions**](docs/TranscriptionsApi.md#list_real_time_transcriptions) | **GET** /accounts/{accountId}/calls/{callId}/transcriptions | Enumerate transcriptions made with StartTranscription
Expand All @@ -141,6 +149,8 @@ Class | Method | HTTP request | Description
## Documentation For Models

- [AccountStatistics](docs/AccountStatistics.md)
- [AdditionalDenialReason](docs/AdditionalDenialReason.md)
- [Address](docs/Address.md)
- [AnswerCallback](docs/AnswerCallback.md)
- [BridgeCompleteCallback](docs/BridgeCompleteCallback.md)
- [BridgeTargetCompleteCallback](docs/BridgeTargetCompleteCallback.md)
Expand All @@ -166,6 +176,7 @@ Class | Method | HTTP request | Description
- [ConferenceRecordingMetadata](docs/ConferenceRecordingMetadata.md)
- [ConferenceRedirectCallback](docs/ConferenceRedirectCallback.md)
- [ConferenceStateEnum](docs/ConferenceStateEnum.md)
- [Contact](docs/Contact.md)
- [CreateCall](docs/CreateCall.md)
- [CreateCallResponse](docs/CreateCallResponse.md)
- [CreateLookupResponse](docs/CreateLookupResponse.md)
Expand All @@ -174,10 +185,13 @@ Class | Method | HTTP request | Description
- [DisconnectCallback](docs/DisconnectCallback.md)
- [Diversion](docs/Diversion.md)
- [DtmfCallback](docs/DtmfCallback.md)
- [Error](docs/Error.md)
- [FailureWebhook](docs/FailureWebhook.md)
- [FieldError](docs/FieldError.md)
- [FileFormatEnum](docs/FileFormatEnum.md)
- [GatherCallback](docs/GatherCallback.md)
- [InitiateCallback](docs/InitiateCallback.md)
- [LinksObject](docs/LinksObject.md)
- [ListMessageDirectionEnum](docs/ListMessageDirectionEnum.md)
- [ListMessageItem](docs/ListMessageItem.md)
- [LookupRequest](docs/LookupRequest.md)
Expand All @@ -202,6 +216,7 @@ Class | Method | HTTP request | Description
- [MfaForbiddenRequestError](docs/MfaForbiddenRequestError.md)
- [MfaRequestError](docs/MfaRequestError.md)
- [MfaUnauthorizedRequestError](docs/MfaUnauthorizedRequestError.md)
- [OptInWorkflow](docs/OptInWorkflow.md)
- [PageInfo](docs/PageInfo.md)
- [PriorityEnum](docs/PriorityEnum.md)
- [RecordingAvailableCallback](docs/RecordingAvailableCallback.md)
Expand All @@ -213,6 +228,14 @@ Class | Method | HTTP request | Description
- [RedirectMethodEnum](docs/RedirectMethodEnum.md)
- [StirShaken](docs/StirShaken.md)
- [Tag](docs/Tag.md)
- [TelephoneNumber](docs/TelephoneNumber.md)
- [TfvBasicAuthentication](docs/TfvBasicAuthentication.md)
- [TfvCallbackStatusEnum](docs/TfvCallbackStatusEnum.md)
- [TfvError](docs/TfvError.md)
- [TfvStatus](docs/TfvStatus.md)
- [TfvStatusEnum](docs/TfvStatusEnum.md)
- [TfvSubmissionInfo](docs/TfvSubmissionInfo.md)
- [TfvSubmissionWrapper](docs/TfvSubmissionWrapper.md)
- [TnLookupRequestError](docs/TnLookupRequestError.md)
- [TranscribeRecording](docs/TranscribeRecording.md)
- [Transcription](docs/Transcription.md)
Expand All @@ -224,10 +247,19 @@ Class | Method | HTTP request | Description
- [UpdateCallRecording](docs/UpdateCallRecording.md)
- [UpdateConference](docs/UpdateConference.md)
- [UpdateConferenceMember](docs/UpdateConferenceMember.md)
- [VerificationDenialWebhook](docs/VerificationDenialWebhook.md)
- [VerificationRequest](docs/VerificationRequest.md)
- [VerificationUpdateRequest](docs/VerificationUpdateRequest.md)
- [VerificationWebhook](docs/VerificationWebhook.md)
- [VerifyCodeRequest](docs/VerifyCodeRequest.md)
- [VerifyCodeResponse](docs/VerifyCodeResponse.md)
- [VoiceApiError](docs/VoiceApiError.md)
- [VoiceCodeResponse](docs/VoiceCodeResponse.md)
- [WebhookSubscription](docs/WebhookSubscription.md)
- [WebhookSubscriptionBasicAuthentication](docs/WebhookSubscriptionBasicAuthentication.md)
- [WebhookSubscriptionRequestSchema](docs/WebhookSubscriptionRequestSchema.md)
- [WebhookSubscriptionTypeEnum](docs/WebhookSubscriptionTypeEnum.md)
- [WebhookSubscriptionsListBody](docs/WebhookSubscriptionsListBody.md)


<a id="documentation-for-authorization"></a>
Expand Down
Loading

0 comments on commit dcb608c

Please sign in to comment.