Skip to content

Commit 845bcff

Browse files
committed
generate with tnlookup v2
1 parent c45d9da commit 845bcff

File tree

67 files changed

+3699
-685
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+3699
-685
lines changed

.openapi-generator/FILES

Lines changed: 34 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ docs/AccountStatistics.md
88
docs/AdditionalDenialReason.md
99
docs/Address.md
1010
docs/AnswerCallback.md
11+
docs/AsyncLookupRequest.md
1112
docs/BlockedWebhook.md
1213
docs/BridgeCompleteCallback.md
1314
docs/BridgeTargetCompleteCallback.md
@@ -27,6 +28,7 @@ docs/CallbackMethodEnum.md
2728
docs/CallsApi.md
2829
docs/CardWidthEnum.md
2930
docs/CodeRequest.md
31+
docs/CompletedLookupStatusEnum.md
3032
docs/Conference.md
3133
docs/ConferenceCompletedCallback.md
3234
docs/ConferenceCreatedCallback.md
@@ -39,11 +41,15 @@ docs/ConferenceRedirectCallback.md
3941
docs/ConferenceStateEnum.md
4042
docs/ConferencesApi.md
4143
docs/Contact.md
44+
docs/CreateAsyncBulkLookupResponse.md
45+
docs/CreateAsyncBulkLookupResponseData.md
4246
docs/CreateCall.md
4347
docs/CreateCallResponse.md
44-
docs/CreateLookupResponse.md
4548
docs/CreateMessageRequestError.md
4649
docs/CreateMultiChannelMessageResponse.md
50+
docs/CreateSyncLookupResponse.md
51+
docs/CreateSyncLookupResponseData.md
52+
docs/DeactivationEventEnum.md
4753
docs/DisconnectCallback.md
4854
docs/Diversion.md
4955
docs/DtmfCallback.md
@@ -54,18 +60,24 @@ docs/FailureWebhook.md
5460
docs/FieldError.md
5561
docs/FileFormatEnum.md
5662
docs/GatherCallback.md
63+
docs/GetAsyncBulkLookupResponse.md
64+
docs/GetAsyncBulkLookupResponseData.md
65+
docs/InProgressLookupStatusEnum.md
5766
docs/InboundCallback.md
5867
docs/InboundCallbackMessage.md
5968
docs/InboundCallbackTypeEnum.md
6069
docs/InitiateCallback.md
70+
docs/LatestMessageDeliveryStatusEnum.md
71+
docs/LineTypeEnum.md
6172
docs/Link.md
73+
docs/LinkSchema.md
6274
docs/LinksObject.md
6375
docs/ListMessageDirectionEnum.md
6476
docs/ListMessageItem.md
65-
docs/LookupRequest.md
77+
docs/LookupErrorResponse.md
78+
docs/LookupErrorSchema.md
79+
docs/LookupErrorSchemaMeta.md
6680
docs/LookupResult.md
67-
docs/LookupStatus.md
68-
docs/LookupStatusEnum.md
6981
docs/MFAApi.md
7082
docs/MachineDetectionCompleteCallback.md
7183
docs/MachineDetectionConfiguration.md
@@ -134,6 +146,7 @@ docs/StatusCallback.md
134146
docs/StatusCallbackMessage.md
135147
docs/StatusCallbackTypeEnum.md
136148
docs/StirShaken.md
149+
docs/SyncLookupRequest.md
137150
docs/TelephoneNumber.md
138151
docs/TfvBasicAuthentication.md
139152
docs/TfvCallbackStatusEnum.md
@@ -143,7 +156,6 @@ docs/TfvStatusEnum.md
143156
docs/TfvSubmissionInfo.md
144157
docs/TfvSubmissionWrapper.md
145158
docs/ThumbnailAlignmentEnum.md
146-
docs/TnLookupRequestError.md
147159
docs/TollFreeVerificationApi.md
148160
docs/TranscribeRecording.md
149161
docs/Transcription.md
@@ -189,6 +201,7 @@ lib/bandwidth-sdk/models/account_statistics.rb
189201
lib/bandwidth-sdk/models/additional_denial_reason.rb
190202
lib/bandwidth-sdk/models/address.rb
191203
lib/bandwidth-sdk/models/answer_callback.rb
204+
lib/bandwidth-sdk/models/async_lookup_request.rb
192205
lib/bandwidth-sdk/models/blocked_webhook.rb
193206
lib/bandwidth-sdk/models/bridge_complete_callback.rb
194207
lib/bandwidth-sdk/models/bridge_target_complete_callback.rb
@@ -207,6 +220,7 @@ lib/bandwidth-sdk/models/callback.rb
207220
lib/bandwidth-sdk/models/callback_method_enum.rb
208221
lib/bandwidth-sdk/models/card_width_enum.rb
209222
lib/bandwidth-sdk/models/code_request.rb
223+
lib/bandwidth-sdk/models/completed_lookup_status_enum.rb
210224
lib/bandwidth-sdk/models/conference.rb
211225
lib/bandwidth-sdk/models/conference_completed_callback.rb
212226
lib/bandwidth-sdk/models/conference_created_callback.rb
@@ -218,11 +232,15 @@ lib/bandwidth-sdk/models/conference_recording_metadata.rb
218232
lib/bandwidth-sdk/models/conference_redirect_callback.rb
219233
lib/bandwidth-sdk/models/conference_state_enum.rb
220234
lib/bandwidth-sdk/models/contact.rb
235+
lib/bandwidth-sdk/models/create_async_bulk_lookup_response.rb
236+
lib/bandwidth-sdk/models/create_async_bulk_lookup_response_data.rb
221237
lib/bandwidth-sdk/models/create_call.rb
222238
lib/bandwidth-sdk/models/create_call_response.rb
223-
lib/bandwidth-sdk/models/create_lookup_response.rb
224239
lib/bandwidth-sdk/models/create_message_request_error.rb
225240
lib/bandwidth-sdk/models/create_multi_channel_message_response.rb
241+
lib/bandwidth-sdk/models/create_sync_lookup_response.rb
242+
lib/bandwidth-sdk/models/create_sync_lookup_response_data.rb
243+
lib/bandwidth-sdk/models/deactivation_event_enum.rb
226244
lib/bandwidth-sdk/models/disconnect_callback.rb
227245
lib/bandwidth-sdk/models/diversion.rb
228246
lib/bandwidth-sdk/models/dtmf_callback.rb
@@ -233,18 +251,24 @@ lib/bandwidth-sdk/models/failure_webhook.rb
233251
lib/bandwidth-sdk/models/field_error.rb
234252
lib/bandwidth-sdk/models/file_format_enum.rb
235253
lib/bandwidth-sdk/models/gather_callback.rb
254+
lib/bandwidth-sdk/models/get_async_bulk_lookup_response.rb
255+
lib/bandwidth-sdk/models/get_async_bulk_lookup_response_data.rb
256+
lib/bandwidth-sdk/models/in_progress_lookup_status_enum.rb
236257
lib/bandwidth-sdk/models/inbound_callback.rb
237258
lib/bandwidth-sdk/models/inbound_callback_message.rb
238259
lib/bandwidth-sdk/models/inbound_callback_type_enum.rb
239260
lib/bandwidth-sdk/models/initiate_callback.rb
261+
lib/bandwidth-sdk/models/latest_message_delivery_status_enum.rb
262+
lib/bandwidth-sdk/models/line_type_enum.rb
240263
lib/bandwidth-sdk/models/link.rb
264+
lib/bandwidth-sdk/models/link_schema.rb
241265
lib/bandwidth-sdk/models/links_object.rb
242266
lib/bandwidth-sdk/models/list_message_direction_enum.rb
243267
lib/bandwidth-sdk/models/list_message_item.rb
244-
lib/bandwidth-sdk/models/lookup_request.rb
268+
lib/bandwidth-sdk/models/lookup_error_response.rb
269+
lib/bandwidth-sdk/models/lookup_error_schema.rb
270+
lib/bandwidth-sdk/models/lookup_error_schema_meta.rb
245271
lib/bandwidth-sdk/models/lookup_result.rb
246-
lib/bandwidth-sdk/models/lookup_status.rb
247-
lib/bandwidth-sdk/models/lookup_status_enum.rb
248272
lib/bandwidth-sdk/models/machine_detection_complete_callback.rb
249273
lib/bandwidth-sdk/models/machine_detection_configuration.rb
250274
lib/bandwidth-sdk/models/machine_detection_mode_enum.rb
@@ -306,6 +330,7 @@ lib/bandwidth-sdk/models/status_callback.rb
306330
lib/bandwidth-sdk/models/status_callback_message.rb
307331
lib/bandwidth-sdk/models/status_callback_type_enum.rb
308332
lib/bandwidth-sdk/models/stir_shaken.rb
333+
lib/bandwidth-sdk/models/sync_lookup_request.rb
309334
lib/bandwidth-sdk/models/telephone_number.rb
310335
lib/bandwidth-sdk/models/tfv_basic_authentication.rb
311336
lib/bandwidth-sdk/models/tfv_callback_status_enum.rb
@@ -315,7 +340,6 @@ lib/bandwidth-sdk/models/tfv_status_enum.rb
315340
lib/bandwidth-sdk/models/tfv_submission_info.rb
316341
lib/bandwidth-sdk/models/tfv_submission_wrapper.rb
317342
lib/bandwidth-sdk/models/thumbnail_alignment_enum.rb
318-
lib/bandwidth-sdk/models/tn_lookup_request_error.rb
319343
lib/bandwidth-sdk/models/transcribe_recording.rb
320344
lib/bandwidth-sdk/models/transcription.rb
321345
lib/bandwidth-sdk/models/transcription_available_callback.rb

README.md

Lines changed: 35 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,13 @@ Bandwidth.configure do |config|
8585
config.password = 'YOUR_PASSWORD'
8686
# Configure faraday connection
8787
config.configure_faraday_connection { |connection| 'YOUR CONNECTION CONFIG PROC' }
88+
89+
# Configure OAuth2 access token for authorization: OAuth2
90+
config.access_token = 'YOUR ACCESS TOKEN'
91+
# Configure a proc to get access tokens in lieu of the static access_token configuration
92+
config.access_token_getter = -> { 'YOUR TOKEN GETTER PROC' }
93+
# Configure faraday connection
94+
config.configure_faraday_connection { |connection| 'YOUR CONNECTION CONFIG PROC' }
8895
end
8996

9097
api_instance = Bandwidth::CallsApi.new
@@ -131,8 +138,9 @@ Class | Method | HTTP request | Description
131138
*Bandwidth::MessagesApi* | [**create_message**](docs/MessagesApi.md#create_message) | **POST** /users/{accountId}/messages | Create Message
132139
*Bandwidth::MessagesApi* | [**list_messages**](docs/MessagesApi.md#list_messages) | **GET** /users/{accountId}/messages | List Messages
133140
*Bandwidth::MultiChannelApi* | [**create_multi_channel_message**](docs/MultiChannelApi.md#create_multi_channel_message) | **POST** /users/{accountId}/messages/multiChannel | Create Multi-Channel Message
134-
*Bandwidth::PhoneNumberLookupApi* | [**create_lookup**](docs/PhoneNumberLookupApi.md#create_lookup) | **POST** /accounts/{accountId}/tnlookup | Create Lookup
135-
*Bandwidth::PhoneNumberLookupApi* | [**get_lookup_status**](docs/PhoneNumberLookupApi.md#get_lookup_status) | **GET** /accounts/{accountId}/tnlookup/{requestId} | Get Lookup Request Status
141+
*Bandwidth::PhoneNumberLookupApi* | [**create_async_bulk_lookup**](docs/PhoneNumberLookupApi.md#create_async_bulk_lookup) | **POST** /accounts/{accountId}/phoneNumberLookup/bulk | Create Asynchronous Bulk Number Lookup
142+
*Bandwidth::PhoneNumberLookupApi* | [**create_sync_lookup**](docs/PhoneNumberLookupApi.md#create_sync_lookup) | **POST** /accounts/{accountId}/phoneNumberLookup | Create Synchronous Number Lookup
143+
*Bandwidth::PhoneNumberLookupApi* | [**get_async_bulk_lookup**](docs/PhoneNumberLookupApi.md#get_async_bulk_lookup) | **GET** /accounts/{accountId}/phoneNumberLookup/bulk/{requestId} | Get Asynchronous Bulk Number Lookup
136144
*Bandwidth::RecordingsApi* | [**delete_recording**](docs/RecordingsApi.md#delete_recording) | **DELETE** /accounts/{accountId}/calls/{callId}/recordings/{recordingId} | Delete Recording
137145
*Bandwidth::RecordingsApi* | [**delete_recording_media**](docs/RecordingsApi.md#delete_recording_media) | **DELETE** /accounts/{accountId}/calls/{callId}/recordings/{recordingId}/media | Delete Recording Media
138146
*Bandwidth::RecordingsApi* | [**delete_recording_transcription**](docs/RecordingsApi.md#delete_recording_transcription) | **DELETE** /accounts/{accountId}/calls/{callId}/recordings/{recordingId}/transcription | Delete Transcription
@@ -164,6 +172,7 @@ Class | Method | HTTP request | Description
164172
- [Bandwidth::AdditionalDenialReason](docs/AdditionalDenialReason.md)
165173
- [Bandwidth::Address](docs/Address.md)
166174
- [Bandwidth::AnswerCallback](docs/AnswerCallback.md)
175+
- [Bandwidth::AsyncLookupRequest](docs/AsyncLookupRequest.md)
167176
- [Bandwidth::BlockedWebhook](docs/BlockedWebhook.md)
168177
- [Bandwidth::BridgeCompleteCallback](docs/BridgeCompleteCallback.md)
169178
- [Bandwidth::BridgeTargetCompleteCallback](docs/BridgeTargetCompleteCallback.md)
@@ -182,6 +191,7 @@ Class | Method | HTTP request | Description
182191
- [Bandwidth::CallbackMethodEnum](docs/CallbackMethodEnum.md)
183192
- [Bandwidth::CardWidthEnum](docs/CardWidthEnum.md)
184193
- [Bandwidth::CodeRequest](docs/CodeRequest.md)
194+
- [Bandwidth::CompletedLookupStatusEnum](docs/CompletedLookupStatusEnum.md)
185195
- [Bandwidth::Conference](docs/Conference.md)
186196
- [Bandwidth::ConferenceCompletedCallback](docs/ConferenceCompletedCallback.md)
187197
- [Bandwidth::ConferenceCreatedCallback](docs/ConferenceCreatedCallback.md)
@@ -193,11 +203,15 @@ Class | Method | HTTP request | Description
193203
- [Bandwidth::ConferenceRedirectCallback](docs/ConferenceRedirectCallback.md)
194204
- [Bandwidth::ConferenceStateEnum](docs/ConferenceStateEnum.md)
195205
- [Bandwidth::Contact](docs/Contact.md)
206+
- [Bandwidth::CreateAsyncBulkLookupResponse](docs/CreateAsyncBulkLookupResponse.md)
207+
- [Bandwidth::CreateAsyncBulkLookupResponseData](docs/CreateAsyncBulkLookupResponseData.md)
196208
- [Bandwidth::CreateCall](docs/CreateCall.md)
197209
- [Bandwidth::CreateCallResponse](docs/CreateCallResponse.md)
198-
- [Bandwidth::CreateLookupResponse](docs/CreateLookupResponse.md)
199210
- [Bandwidth::CreateMessageRequestError](docs/CreateMessageRequestError.md)
200211
- [Bandwidth::CreateMultiChannelMessageResponse](docs/CreateMultiChannelMessageResponse.md)
212+
- [Bandwidth::CreateSyncLookupResponse](docs/CreateSyncLookupResponse.md)
213+
- [Bandwidth::CreateSyncLookupResponseData](docs/CreateSyncLookupResponseData.md)
214+
- [Bandwidth::DeactivationEventEnum](docs/DeactivationEventEnum.md)
201215
- [Bandwidth::DisconnectCallback](docs/DisconnectCallback.md)
202216
- [Bandwidth::Diversion](docs/Diversion.md)
203217
- [Bandwidth::DtmfCallback](docs/DtmfCallback.md)
@@ -208,18 +222,24 @@ Class | Method | HTTP request | Description
208222
- [Bandwidth::FieldError](docs/FieldError.md)
209223
- [Bandwidth::FileFormatEnum](docs/FileFormatEnum.md)
210224
- [Bandwidth::GatherCallback](docs/GatherCallback.md)
225+
- [Bandwidth::GetAsyncBulkLookupResponse](docs/GetAsyncBulkLookupResponse.md)
226+
- [Bandwidth::GetAsyncBulkLookupResponseData](docs/GetAsyncBulkLookupResponseData.md)
227+
- [Bandwidth::InProgressLookupStatusEnum](docs/InProgressLookupStatusEnum.md)
211228
- [Bandwidth::InboundCallback](docs/InboundCallback.md)
212229
- [Bandwidth::InboundCallbackMessage](docs/InboundCallbackMessage.md)
213230
- [Bandwidth::InboundCallbackTypeEnum](docs/InboundCallbackTypeEnum.md)
214231
- [Bandwidth::InitiateCallback](docs/InitiateCallback.md)
232+
- [Bandwidth::LatestMessageDeliveryStatusEnum](docs/LatestMessageDeliveryStatusEnum.md)
233+
- [Bandwidth::LineTypeEnum](docs/LineTypeEnum.md)
215234
- [Bandwidth::Link](docs/Link.md)
235+
- [Bandwidth::LinkSchema](docs/LinkSchema.md)
216236
- [Bandwidth::LinksObject](docs/LinksObject.md)
217237
- [Bandwidth::ListMessageDirectionEnum](docs/ListMessageDirectionEnum.md)
218238
- [Bandwidth::ListMessageItem](docs/ListMessageItem.md)
219-
- [Bandwidth::LookupRequest](docs/LookupRequest.md)
239+
- [Bandwidth::LookupErrorResponse](docs/LookupErrorResponse.md)
240+
- [Bandwidth::LookupErrorSchema](docs/LookupErrorSchema.md)
241+
- [Bandwidth::LookupErrorSchemaMeta](docs/LookupErrorSchemaMeta.md)
220242
- [Bandwidth::LookupResult](docs/LookupResult.md)
221-
- [Bandwidth::LookupStatus](docs/LookupStatus.md)
222-
- [Bandwidth::LookupStatusEnum](docs/LookupStatusEnum.md)
223243
- [Bandwidth::MachineDetectionCompleteCallback](docs/MachineDetectionCompleteCallback.md)
224244
- [Bandwidth::MachineDetectionConfiguration](docs/MachineDetectionConfiguration.md)
225245
- [Bandwidth::MachineDetectionModeEnum](docs/MachineDetectionModeEnum.md)
@@ -281,6 +301,7 @@ Class | Method | HTTP request | Description
281301
- [Bandwidth::StatusCallbackMessage](docs/StatusCallbackMessage.md)
282302
- [Bandwidth::StatusCallbackTypeEnum](docs/StatusCallbackTypeEnum.md)
283303
- [Bandwidth::StirShaken](docs/StirShaken.md)
304+
- [Bandwidth::SyncLookupRequest](docs/SyncLookupRequest.md)
284305
- [Bandwidth::TelephoneNumber](docs/TelephoneNumber.md)
285306
- [Bandwidth::TfvBasicAuthentication](docs/TfvBasicAuthentication.md)
286307
- [Bandwidth::TfvCallbackStatusEnum](docs/TfvCallbackStatusEnum.md)
@@ -290,7 +311,6 @@ Class | Method | HTTP request | Description
290311
- [Bandwidth::TfvSubmissionInfo](docs/TfvSubmissionInfo.md)
291312
- [Bandwidth::TfvSubmissionWrapper](docs/TfvSubmissionWrapper.md)
292313
- [Bandwidth::ThumbnailAlignmentEnum](docs/ThumbnailAlignmentEnum.md)
293-
- [Bandwidth::TnLookupRequestError](docs/TnLookupRequestError.md)
294314
- [Bandwidth::TranscribeRecording](docs/TranscribeRecording.md)
295315
- [Bandwidth::Transcription](docs/Transcription.md)
296316
- [Bandwidth::TranscriptionAvailableCallback](docs/TranscriptionAvailableCallback.md)
@@ -324,3 +344,11 @@ Authentication schemes defined for the API:
324344

325345
- **Type**: HTTP basic authentication
326346

347+
### OAuth2
348+
349+
350+
- **Type**: OAuth
351+
- **Flow**: application
352+
- **Authorization URL**:
353+
- **Scopes**: N/A
354+

0 commit comments

Comments
 (0)