Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
fe5bb9d
Update documentation and models for various API endpoints
smoghe-bw Feb 18, 2026
24b8914
Add unit tests for endpoint models and responses
smoghe-bw Feb 18, 2026
5f29a27
Add comprehensive tests for EndpointsApi functionality
smoghe-bw Feb 18, 2026
b2ae627
Fix type checks and update pagination property names in endpoint tests
smoghe-bw Feb 18, 2026
144bc64
Enhance CreateEndpointResponseData and Endpoint models with token pro…
smoghe-bw Feb 19, 2026
f378616
Refactor EndpointsApi tests to access nested data structure in respon…
smoghe-bw Feb 19, 2026
6cbf9ee
Comment out updateEndpointBxml tests until implementation is complete
smoghe-bw Feb 19, 2026
ced68ff
empty commit
smoghe-bw Feb 19, 2026
8d97e4c
Add spacing for better readability before deleteEndpoint tests
smoghe-bw Feb 19, 2026
17e71f7
Merge branch 'main' into brtc-sdks
smoghe-bw Feb 25, 2026
44937b6
Add unit tests for EndpointsApi and related models
smoghe-bw Mar 13, 2026
8bd91a2
Refactor endpoint tests for clarity and organization
smoghe-bw Mar 13, 2026
8d66f70
Update endpoint tests to use containKeys for link validation
smoghe-bw Mar 13, 2026
968bb4e
Update endpoint tests to use containKeys for key validation
smoghe-bw Mar 13, 2026
e84d3d4
Merge branch 'main' into brtc-sdks
smoghe-bw Mar 18, 2026
556e3f4
Trigger build
smoghe-bw Mar 18, 2026
c4dfe0f
Merge branch 'brtc-sdks' of https://github.com/Bandwidth/node-sdk int…
smoghe-bw Mar 18, 2026
92ee0d9
Merge branch 'main' into brtc-sdks
smoghe-bw Mar 26, 2026
1bf1a2a
Address PR review feedback for BRTC endpoints
Mar 26, 2026
e5a197f
Fix remaining review feedback
Mar 27, 2026
ff44833
Fix endpoint test coverage gaps and remove redundant test file
Mar 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ README.md
api.ts
api/calls-api.ts
api/conferences-api.ts
api/endpoints-api.ts
api/media-api.ts
api/messages-api.ts
api/mfaapi.ts
Expand Down Expand Up @@ -57,16 +58,32 @@ docs/CreateAsyncBulkLookupResponse.md
docs/CreateAsyncBulkLookupResponseData.md
docs/CreateCall.md
docs/CreateCallResponse.md
docs/CreateEndpointRequestBase.md
docs/CreateEndpointResponse.md
docs/CreateEndpointResponseData.md
docs/CreateMessageRequestError.md
docs/CreateMultiChannelMessageResponse.md
docs/CreateSyncLookupResponse.md
docs/CreateSyncLookupResponseData.md
docs/CreateWebRtcConnectionRequest.md
docs/DeactivationEventEnum.md
docs/Device.md
docs/DeviceStatusEnum.md
docs/DisconnectCallback.md
docs/Diversion.md
docs/DtmfCallback.md
docs/Endpoint.md
docs/EndpointDirectionEnum.md
docs/EndpointEvent.md
docs/EndpointEventTypeEnum.md
docs/EndpointResponse.md
docs/EndpointStatusEnum.md
docs/EndpointTypeEnum.md
docs/Endpoints.md
docs/EndpointsApi.md
docs/Error.md
docs/ErrorObject.md
docs/ErrorResponse.md
docs/ErrorSource.md
docs/FailureWebhook.md
docs/FieldError.md
Expand All @@ -84,6 +101,7 @@ docs/LineTypeEnum.md
docs/Link.md
docs/LinkSchema.md
docs/LinksObject.md
docs/ListEndpointsResponse.md
docs/ListMessageDirectionEnum.md
docs/ListMessageItem.md
docs/LookupErrorResponse.md
Expand Down Expand Up @@ -131,6 +149,7 @@ docs/MultiChannelMessageContent.md
docs/MultiChannelMessageRequest.md
docs/MultiChannelMessageResponseData.md
docs/OptInWorkflow.md
docs/Page.md
docs/PageInfo.md
docs/PhoneNumberLookupApi.md
docs/PriorityEnum.md
Expand Down Expand Up @@ -161,6 +180,8 @@ docs/RecordingTranscriptions.md
docs/RecordingsApi.md
docs/RedirectCallback.md
docs/RedirectMethodEnum.md
docs/SipConnectionMetadata.md
docs/SipCredentials.md
docs/SmsMessageContent.md
docs/StandaloneCardOrientationEnum.md
docs/StatisticsApi.md
Expand Down Expand Up @@ -245,15 +266,30 @@ models/create-async-bulk-lookup-response-data.ts
models/create-async-bulk-lookup-response.ts
models/create-call-response.ts
models/create-call.ts
models/create-endpoint-request-base.ts
models/create-endpoint-response-data.ts
models/create-endpoint-response.ts
models/create-message-request-error.ts
models/create-multi-channel-message-response.ts
models/create-sync-lookup-response-data.ts
models/create-sync-lookup-response.ts
models/create-web-rtc-connection-request.ts
models/deactivation-event-enum.ts
models/device-status-enum.ts
models/device.ts
models/disconnect-callback.ts
models/diversion.ts
models/dtmf-callback.ts
models/endpoint-direction-enum.ts
models/endpoint-event-type-enum.ts
models/endpoint-event.ts
models/endpoint-response.ts
models/endpoint-status-enum.ts
models/endpoint-type-enum.ts
models/endpoint.ts
models/endpoints.ts
models/error-object.ts
models/error-response.ts
models/error-source.ts
models/failure-webhook.ts
models/field-error.ts
Expand All @@ -272,6 +308,7 @@ models/line-type-enum.ts
models/link-schema.ts
models/link.ts
models/links-object.ts
models/list-endpoints-response.ts
models/list-message-direction-enum.ts
models/list-message-item.ts
models/lookup-error-response.ts
Expand Down Expand Up @@ -317,6 +354,7 @@ models/multi-channel-message-request.ts
models/multi-channel-message-response-data.ts
models/opt-in-workflow.ts
models/page-info.ts
models/page.ts
models/priority-enum.ts
models/product-type-enum.ts
models/rbm-action-base.ts
Expand Down Expand Up @@ -344,6 +382,8 @@ models/recording-transcription-metadata.ts
models/recording-transcriptions.ts
models/redirect-callback.ts
models/redirect-method-enum.ts
models/sip-connection-metadata.ts
models/sip-credentials.ts
models/sms-message-content.ts
models/standalone-card-orientation-enum.ts
models/status-callback-message.ts
Expand Down
24 changes: 24 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,11 @@ Class | Method | HTTP request | Description
*ConferencesApi* | [**updateConference**](docs/ConferencesApi.md#updateconference) | **POST** /accounts/{accountId}/conferences/{conferenceId} | Update Conference
*ConferencesApi* | [**updateConferenceBxml**](docs/ConferencesApi.md#updateconferencebxml) | **PUT** /accounts/{accountId}/conferences/{conferenceId}/bxml | Update Conference BXML
*ConferencesApi* | [**updateConferenceMember**](docs/ConferencesApi.md#updateconferencemember) | **PUT** /accounts/{accountId}/conferences/{conferenceId}/members/{memberId} | Update Conference Member
*EndpointsApi* | [**createEndpoint**](docs/EndpointsApi.md#createendpoint) | **POST** /accounts/{accountId}/endpoints | Create Endpoint
*EndpointsApi* | [**deleteEndpoint**](docs/EndpointsApi.md#deleteendpoint) | **DELETE** /accounts/{accountId}/endpoints/{endpointId} | Delete Endpoint
*EndpointsApi* | [**getEndpoint**](docs/EndpointsApi.md#getendpoint) | **GET** /accounts/{accountId}/endpoints/{endpointId} | Get Endpoint
*EndpointsApi* | [**listEndpoints**](docs/EndpointsApi.md#listendpoints) | **GET** /accounts/{accountId}/endpoints | List Endpoints
*EndpointsApi* | [**updateEndpointBxml**](docs/EndpointsApi.md#updateendpointbxml) | **PUT** /accounts/{accountId}/endpoints/{endpointId}/bxml | Update Endpoint BXML
*MFAApi* | [**generateMessagingCode**](docs/MFAApi.md#generatemessagingcode) | **POST** /accounts/{accountId}/code/messaging | Messaging Authentication Code
*MFAApi* | [**generateVoiceCode**](docs/MFAApi.md#generatevoicecode) | **POST** /accounts/{accountId}/code/voice | Voice Authentication Code
*MFAApi* | [**verifyCode**](docs/MFAApi.md#verifycode) | **POST** /accounts/{accountId}/code/verify | Verify Authentication Code
Expand Down Expand Up @@ -200,15 +205,30 @@ Class | Method | HTTP request | Description
- [CreateAsyncBulkLookupResponseData](docs/CreateAsyncBulkLookupResponseData.md)
- [CreateCall](docs/CreateCall.md)
- [CreateCallResponse](docs/CreateCallResponse.md)
- [CreateEndpointRequestBase](docs/CreateEndpointRequestBase.md)
- [CreateEndpointResponse](docs/CreateEndpointResponse.md)
- [CreateEndpointResponseData](docs/CreateEndpointResponseData.md)
- [CreateMessageRequestError](docs/CreateMessageRequestError.md)
- [CreateMultiChannelMessageResponse](docs/CreateMultiChannelMessageResponse.md)
- [CreateSyncLookupResponse](docs/CreateSyncLookupResponse.md)
- [CreateSyncLookupResponseData](docs/CreateSyncLookupResponseData.md)
- [CreateWebRtcConnectionRequest](docs/CreateWebRtcConnectionRequest.md)
- [DeactivationEventEnum](docs/DeactivationEventEnum.md)
- [Device](docs/Device.md)
- [DeviceStatusEnum](docs/DeviceStatusEnum.md)
- [DisconnectCallback](docs/DisconnectCallback.md)
- [Diversion](docs/Diversion.md)
- [DtmfCallback](docs/DtmfCallback.md)
- [Endpoint](docs/Endpoint.md)
- [EndpointDirectionEnum](docs/EndpointDirectionEnum.md)
- [EndpointEvent](docs/EndpointEvent.md)
- [EndpointEventTypeEnum](docs/EndpointEventTypeEnum.md)
- [EndpointResponse](docs/EndpointResponse.md)
- [EndpointStatusEnum](docs/EndpointStatusEnum.md)
- [EndpointTypeEnum](docs/EndpointTypeEnum.md)
- [Endpoints](docs/Endpoints.md)
- [ErrorObject](docs/ErrorObject.md)
- [ErrorResponse](docs/ErrorResponse.md)
- [ErrorSource](docs/ErrorSource.md)
- [FailureWebhook](docs/FailureWebhook.md)
- [FieldError](docs/FieldError.md)
Expand All @@ -226,6 +246,7 @@ Class | Method | HTTP request | Description
- [Link](docs/Link.md)
- [LinkSchema](docs/LinkSchema.md)
- [LinksObject](docs/LinksObject.md)
- [ListEndpointsResponse](docs/ListEndpointsResponse.md)
- [ListMessageDirectionEnum](docs/ListMessageDirectionEnum.md)
- [ListMessageItem](docs/ListMessageItem.md)
- [LookupErrorResponse](docs/LookupErrorResponse.md)
Expand Down Expand Up @@ -270,6 +291,7 @@ Class | Method | HTTP request | Description
- [MultiChannelMessageRequest](docs/MultiChannelMessageRequest.md)
- [MultiChannelMessageResponseData](docs/MultiChannelMessageResponseData.md)
- [OptInWorkflow](docs/OptInWorkflow.md)
- [Page](docs/Page.md)
- [PageInfo](docs/PageInfo.md)
- [PriorityEnum](docs/PriorityEnum.md)
- [ProductTypeEnum](docs/ProductTypeEnum.md)
Expand Down Expand Up @@ -298,6 +320,8 @@ Class | Method | HTTP request | Description
- [RecordingTranscriptions](docs/RecordingTranscriptions.md)
- [RedirectCallback](docs/RedirectCallback.md)
- [RedirectMethodEnum](docs/RedirectMethodEnum.md)
- [SipConnectionMetadata](docs/SipConnectionMetadata.md)
- [SipCredentials](docs/SipCredentials.md)
- [SmsMessageContent](docs/SmsMessageContent.md)
- [StandaloneCardOrientationEnum](docs/StandaloneCardOrientationEnum.md)
- [StatusCallback](docs/StatusCallback.md)
Expand Down
1 change: 1 addition & 0 deletions api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@

export * from './api/calls-api';
export * from './api/conferences-api';
export * from './api/endpoints-api';
export * from './api/mfaapi';
export * from './api/media-api';
export * from './api/messages-api';
Expand Down
Loading