From 22b7ab671f2fa604fe8918627941bd55799507ea Mon Sep 17 00:00:00 2001 From: ckoegel Date: Mon, 3 Aug 2026 17:01:37 -0400 Subject: [PATCH] SWI-12074 Update to Generator v7.24.0 --- api/calls-api.ts | 31 ++++---- api/conferences-api.ts | 65 ++++++++-------- api/endpoints-api.ts | 30 ++++---- api/media-api.ts | 25 +++--- api/messages-api.ts | 11 ++- api/mfaapi.ts | 17 ++--- api/multi-channel-api.ts | 7 +- api/phone-number-lookup-api.ts | 18 ++--- api/recordings-api.ts | 76 +++++++++---------- api/statistics-api.ts | 6 +- api/toll-free-verification-api.ts | 50 ++++++------ api/transcriptions-api.ts | 24 +++--- common.ts | 22 +++++- custom_templates/common.mustache | 22 +++++- custom_templates/package.mustache | 2 +- models/business-entity-type-enum.ts | 2 +- models/business-registration-type-enum.ts | 2 +- models/call-direction-enum.ts | 2 +- models/call-state-enum.ts | 2 +- ...ll-transcription-detected-language-enum.ts | 2 +- models/call-transcription-track-enum.ts | 2 +- models/callback-method-enum.ts | 2 +- models/card-width-enum.ts | 2 +- models/completed-lookup-status-enum.ts | 2 +- models/conference-state-enum.ts | 2 +- models/deactivation-event-enum.ts | 2 +- models/device-status-enum.ts | 2 +- models/endpoint-direction-enum.ts | 2 +- models/endpoint-event-type-enum.ts | 2 +- models/endpoint-status-enum.ts | 2 +- models/endpoint-type-enum.ts | 2 +- models/file-format-enum.ts | 2 +- models/in-progress-lookup-status-enum.ts | 2 +- models/inbound-callback-type-enum.ts | 2 +- models/latest-message-delivery-status-enum.ts | 2 +- models/line-type-enum.ts | 2 +- models/list-message-direction-enum.ts | 2 +- models/machine-detection-mode-enum.ts | 2 +- models/message-direction-enum.ts | 2 +- models/message-status-enum.ts | 2 +- models/message-type-enum.ts | 2 +- models/multi-channel-message-channel-enum.ts | 2 +- models/priority-enum.ts | 2 +- models/product-type-enum.ts | 2 +- models/rbm-action-type-enum.ts | 2 +- models/rbm-media-height-enum.ts | 2 +- models/rbm-open-url-enum.ts | 2 +- models/rbm-web-view-enum.ts | 2 +- models/recording-state-enum.ts | 2 +- models/redirect-method-enum.ts | 2 +- models/standalone-card-orientation-enum.ts | 2 +- models/status-callback-type-enum.ts | 2 +- models/tfv-callback-status-enum.ts | 2 +- models/tfv-status-enum.ts | 2 +- models/thumbnail-alignment-enum.ts | 2 +- models/webhook-subscription-type-enum.ts | 2 +- openapitools.json | 2 +- package.json | 2 +- 58 files changed, 249 insertions(+), 243 deletions(-) diff --git a/api/calls-api.ts b/api/calls-api.ts index 1a62df5..181e618 100644 --- a/api/calls-api.ts +++ b/api/calls-api.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -50,7 +50,7 @@ export const CallsApiAxiosParamCreator = function (configuration?: Configuration // verify required parameter 'createCall' is not null or undefined assertParamExists('createCall', 'createCall', createCall) const localVarPath = `/accounts/{accountId}/calls` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -70,9 +70,8 @@ export const CallsApiAxiosParamCreator = function (configuration?: Configuration // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -98,8 +97,8 @@ export const CallsApiAxiosParamCreator = function (configuration?: Configuration // verify required parameter 'callId' is not null or undefined assertParamExists('getCallState', 'callId', callId) const localVarPath = `/accounts/{accountId}/calls/{callId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -119,8 +118,8 @@ export const CallsApiAxiosParamCreator = function (configuration?: Configuration // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -148,7 +147,7 @@ export const CallsApiAxiosParamCreator = function (configuration?: Configuration // verify required parameter 'accountId' is not null or undefined assertParamExists('listCalls', 'accountId', accountId) const localVarPath = `/accounts/{accountId}/calls` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -196,8 +195,8 @@ export const CallsApiAxiosParamCreator = function (configuration?: Configuration localVarQueryParameter['pageToken'] = pageToken; } + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -224,8 +223,8 @@ export const CallsApiAxiosParamCreator = function (configuration?: Configuration // verify required parameter 'updateCall' is not null or undefined assertParamExists('updateCall', 'updateCall', updateCall) const localVarPath = `/accounts/{accountId}/calls/{callId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -245,9 +244,8 @@ export const CallsApiAxiosParamCreator = function (configuration?: Configuration // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -276,8 +274,8 @@ export const CallsApiAxiosParamCreator = function (configuration?: Configuration // verify required parameter 'body' is not null or undefined assertParamExists('updateCallBxml', 'body', body) const localVarPath = `/accounts/{accountId}/calls/{callId}/bxml` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -297,9 +295,8 @@ export const CallsApiAxiosParamCreator = function (configuration?: Configuration // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/xml'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/api/conferences-api.ts b/api/conferences-api.ts index 54628cc..ab1e707 100644 --- a/api/conferences-api.ts +++ b/api/conferences-api.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -55,9 +55,9 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // verify required parameter 'recordingId' is not null or undefined assertParamExists('downloadConferenceRecording', 'recordingId', recordingId) const localVarPath = `/accounts/{accountId}/conferences/{conferenceId}/recordings/{recordingId}/media` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"conferenceId"}}`, encodeURIComponent(String(conferenceId))) - .replace(`{${"recordingId"}}`, encodeURIComponent(String(recordingId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{conferenceId}', encodeURIComponent(String(conferenceId))) + .replace('{recordingId}', encodeURIComponent(String(recordingId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -77,8 +77,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'audio/vnd.wave,audio/mpeg,application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -102,8 +102,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // verify required parameter 'conferenceId' is not null or undefined assertParamExists('getConference', 'conferenceId', conferenceId) const localVarPath = `/accounts/{accountId}/conferences/{conferenceId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"conferenceId"}}`, encodeURIComponent(String(conferenceId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{conferenceId}', encodeURIComponent(String(conferenceId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -123,8 +123,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -151,9 +151,9 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // verify required parameter 'memberId' is not null or undefined assertParamExists('getConferenceMember', 'memberId', memberId) const localVarPath = `/accounts/{accountId}/conferences/{conferenceId}/members/{memberId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"conferenceId"}}`, encodeURIComponent(String(conferenceId))) - .replace(`{${"memberId"}}`, encodeURIComponent(String(memberId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{conferenceId}', encodeURIComponent(String(conferenceId))) + .replace('{memberId}', encodeURIComponent(String(memberId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -173,8 +173,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -201,9 +201,9 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // verify required parameter 'recordingId' is not null or undefined assertParamExists('getConferenceRecording', 'recordingId', recordingId) const localVarPath = `/accounts/{accountId}/conferences/{conferenceId}/recordings/{recordingId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"conferenceId"}}`, encodeURIComponent(String(conferenceId))) - .replace(`{${"recordingId"}}`, encodeURIComponent(String(recordingId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{conferenceId}', encodeURIComponent(String(conferenceId))) + .replace('{recordingId}', encodeURIComponent(String(recordingId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -223,8 +223,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -248,8 +248,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // verify required parameter 'conferenceId' is not null or undefined assertParamExists('listConferenceRecordings', 'conferenceId', conferenceId) const localVarPath = `/accounts/{accountId}/conferences/{conferenceId}/recordings` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"conferenceId"}}`, encodeURIComponent(String(conferenceId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{conferenceId}', encodeURIComponent(String(conferenceId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -269,8 +269,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -296,7 +296,7 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // verify required parameter 'accountId' is not null or undefined assertParamExists('listConferences', 'accountId', accountId) const localVarPath = `/accounts/{accountId}/conferences` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -336,8 +336,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu localVarQueryParameter['pageToken'] = pageToken; } + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -364,8 +364,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // verify required parameter 'updateConference' is not null or undefined assertParamExists('updateConference', 'updateConference', updateConference) const localVarPath = `/accounts/{accountId}/conferences/{conferenceId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"conferenceId"}}`, encodeURIComponent(String(conferenceId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{conferenceId}', encodeURIComponent(String(conferenceId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -385,9 +385,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -416,8 +415,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // verify required parameter 'body' is not null or undefined assertParamExists('updateConferenceBxml', 'body', body) const localVarPath = `/accounts/{accountId}/conferences/{conferenceId}/bxml` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"conferenceId"}}`, encodeURIComponent(String(conferenceId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{conferenceId}', encodeURIComponent(String(conferenceId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -437,9 +436,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/xml'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -471,9 +469,9 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // verify required parameter 'updateConferenceMember' is not null or undefined assertParamExists('updateConferenceMember', 'updateConferenceMember', updateConferenceMember) const localVarPath = `/accounts/{accountId}/conferences/{conferenceId}/members/{memberId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"conferenceId"}}`, encodeURIComponent(String(conferenceId))) - .replace(`{${"memberId"}}`, encodeURIComponent(String(memberId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{conferenceId}', encodeURIComponent(String(conferenceId))) + .replace('{memberId}', encodeURIComponent(String(memberId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -493,9 +491,8 @@ export const ConferencesApiAxiosParamCreator = function (configuration?: Configu // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/api/endpoints-api.ts b/api/endpoints-api.ts index 2b27714..d07e7e3 100644 --- a/api/endpoints-api.ts +++ b/api/endpoints-api.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -54,7 +54,7 @@ export const EndpointsApiAxiosParamCreator = function (configuration?: Configura // verify required parameter 'body' is not null or undefined assertParamExists('createEndpoint', 'body', body) const localVarPath = `/accounts/{accountId}/endpoints` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -74,9 +74,8 @@ export const EndpointsApiAxiosParamCreator = function (configuration?: Configura // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -102,8 +101,8 @@ export const EndpointsApiAxiosParamCreator = function (configuration?: Configura // verify required parameter 'endpointId' is not null or undefined assertParamExists('deleteEndpoint', 'endpointId', endpointId) const localVarPath = `/accounts/{accountId}/endpoints/{endpointId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"endpointId"}}`, encodeURIComponent(String(endpointId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{endpointId}', encodeURIComponent(String(endpointId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -123,8 +122,8 @@ export const EndpointsApiAxiosParamCreator = function (configuration?: Configura // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -148,8 +147,8 @@ export const EndpointsApiAxiosParamCreator = function (configuration?: Configura // verify required parameter 'endpointId' is not null or undefined assertParamExists('getEndpoint', 'endpointId', endpointId) const localVarPath = `/accounts/{accountId}/endpoints/{endpointId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"endpointId"}}`, encodeURIComponent(String(endpointId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{endpointId}', encodeURIComponent(String(endpointId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -169,8 +168,8 @@ export const EndpointsApiAxiosParamCreator = function (configuration?: Configura // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -195,7 +194,7 @@ export const EndpointsApiAxiosParamCreator = function (configuration?: Configura // verify required parameter 'accountId' is not null or undefined assertParamExists('listEndpoints', 'accountId', accountId) const localVarPath = `/accounts/{accountId}/endpoints` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -231,8 +230,8 @@ export const EndpointsApiAxiosParamCreator = function (configuration?: Configura localVarQueryParameter['limit'] = limit; } + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -259,8 +258,8 @@ export const EndpointsApiAxiosParamCreator = function (configuration?: Configura // verify required parameter 'body' is not null or undefined assertParamExists('updateEndpointBxml', 'body', body) const localVarPath = `/accounts/{accountId}/endpoints/{endpointId}/bxml` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"endpointId"}}`, encodeURIComponent(String(endpointId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{endpointId}', encodeURIComponent(String(endpointId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -280,9 +279,8 @@ export const EndpointsApiAxiosParamCreator = function (configuration?: Configura // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/xml'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/api/media-api.ts b/api/media-api.ts index e73e510..20128da 100644 --- a/api/media-api.ts +++ b/api/media-api.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -44,8 +44,8 @@ export const MediaApiAxiosParamCreator = function (configuration?: Configuration // verify required parameter 'mediaId' is not null or undefined assertParamExists('deleteMedia', 'mediaId', mediaId) const localVarPath = `/users/{accountId}/media/{mediaId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"mediaId"}}`, encodeURIComponent(String(mediaId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{mediaId}', encodeURIComponent(String(mediaId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -65,8 +65,8 @@ export const MediaApiAxiosParamCreator = function (configuration?: Configuration // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -90,8 +90,8 @@ export const MediaApiAxiosParamCreator = function (configuration?: Configuration // verify required parameter 'mediaId' is not null or undefined assertParamExists('getMedia', 'mediaId', mediaId) const localVarPath = `/users/{accountId}/media/{mediaId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"mediaId"}}`, encodeURIComponent(String(mediaId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{mediaId}', encodeURIComponent(String(mediaId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -111,8 +111,8 @@ export const MediaApiAxiosParamCreator = function (configuration?: Configuration // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/octet-stream,application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -134,7 +134,7 @@ export const MediaApiAxiosParamCreator = function (configuration?: Configuration // verify required parameter 'accountId' is not null or undefined assertParamExists('listMedia', 'accountId', accountId) const localVarPath = `/users/{accountId}/media` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -154,8 +154,8 @@ export const MediaApiAxiosParamCreator = function (configuration?: Configuration // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - if (continuationToken != null) { localVarHeaderParameter['Continuation-Token'] = String(continuationToken); } @@ -187,8 +187,8 @@ export const MediaApiAxiosParamCreator = function (configuration?: Configuration // verify required parameter 'body' is not null or undefined assertParamExists('uploadMedia', 'body', body) const localVarPath = `/users/{accountId}/media/{mediaId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"mediaId"}}`, encodeURIComponent(String(mediaId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{mediaId}', encodeURIComponent(String(mediaId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -208,9 +208,8 @@ export const MediaApiAxiosParamCreator = function (configuration?: Configuration // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; if (contentType != null) { localVarHeaderParameter['Content-Type'] = String(contentType); diff --git a/api/messages-api.ts b/api/messages-api.ts index b765f56..8b0938a 100644 --- a/api/messages-api.ts +++ b/api/messages-api.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -58,7 +58,7 @@ export const MessagesApiAxiosParamCreator = function (configuration?: Configurat // verify required parameter 'messageRequest' is not null or undefined assertParamExists('createMessage', 'messageRequest', messageRequest) const localVarPath = `/users/{accountId}/messages` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -78,9 +78,8 @@ export const MessagesApiAxiosParamCreator = function (configuration?: Configurat // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -130,7 +129,7 @@ export const MessagesApiAxiosParamCreator = function (configuration?: Configurat // verify required parameter 'accountId' is not null or undefined assertParamExists('listMessages', 'accountId', accountId) const localVarPath = `/users/{accountId}/messages` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -258,8 +257,8 @@ export const MessagesApiAxiosParamCreator = function (configuration?: Configurat localVarQueryParameter['limitTotalCount'] = limitTotalCount; } + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; diff --git a/api/mfaapi.ts b/api/mfaapi.ts index 22c2a75..8ac5028 100644 --- a/api/mfaapi.ts +++ b/api/mfaapi.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -56,7 +56,7 @@ export const MFAApiAxiosParamCreator = function (configuration?: Configuration) // verify required parameter 'codeRequest' is not null or undefined assertParamExists('generateMessagingCode', 'codeRequest', codeRequest) const localVarPath = `/accounts/{accountId}/code/messaging` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -76,9 +76,8 @@ export const MFAApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -104,7 +103,7 @@ export const MFAApiAxiosParamCreator = function (configuration?: Configuration) // verify required parameter 'codeRequest' is not null or undefined assertParamExists('generateVoiceCode', 'codeRequest', codeRequest) const localVarPath = `/accounts/{accountId}/code/voice` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -124,9 +123,8 @@ export const MFAApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -152,7 +150,7 @@ export const MFAApiAxiosParamCreator = function (configuration?: Configuration) // verify required parameter 'verifyCodeRequest' is not null or undefined assertParamExists('verifyCode', 'verifyCodeRequest', verifyCodeRequest) const localVarPath = `/accounts/{accountId}/code/verify` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -172,9 +170,8 @@ export const MFAApiAxiosParamCreator = function (configuration?: Configuration) // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/api/multi-channel-api.ts b/api/multi-channel-api.ts index d749461..9744152 100644 --- a/api/multi-channel-api.ts +++ b/api/multi-channel-api.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -46,7 +46,7 @@ export const MultiChannelApiAxiosParamCreator = function (configuration?: Config // verify required parameter 'multiChannelMessageRequest' is not null or undefined assertParamExists('createMultiChannelMessage', 'multiChannelMessageRequest', multiChannelMessageRequest) const localVarPath = `/users/{accountId}/messages/multiChannel` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -66,9 +66,8 @@ export const MultiChannelApiAxiosParamCreator = function (configuration?: Config // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/api/phone-number-lookup-api.ts b/api/phone-number-lookup-api.ts index 1876d0c..b187f7d 100644 --- a/api/phone-number-lookup-api.ts +++ b/api/phone-number-lookup-api.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -52,7 +52,7 @@ export const PhoneNumberLookupApiAxiosParamCreator = function (configuration?: C // verify required parameter 'asyncLookupRequest' is not null or undefined assertParamExists('createAsyncBulkLookup', 'asyncLookupRequest', asyncLookupRequest) const localVarPath = `/accounts/{accountId}/phoneNumberLookup/bulk` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -72,9 +72,8 @@ export const PhoneNumberLookupApiAxiosParamCreator = function (configuration?: C // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -100,7 +99,7 @@ export const PhoneNumberLookupApiAxiosParamCreator = function (configuration?: C // verify required parameter 'syncLookupRequest' is not null or undefined assertParamExists('createSyncLookup', 'syncLookupRequest', syncLookupRequest) const localVarPath = `/accounts/{accountId}/phoneNumberLookup` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -120,9 +119,8 @@ export const PhoneNumberLookupApiAxiosParamCreator = function (configuration?: C // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -148,8 +146,8 @@ export const PhoneNumberLookupApiAxiosParamCreator = function (configuration?: C // verify required parameter 'requestId' is not null or undefined assertParamExists('getAsyncBulkLookup', 'requestId', requestId) const localVarPath = `/accounts/{accountId}/phoneNumberLookup/bulk/{requestId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"requestId"}}`, encodeURIComponent(String(requestId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{requestId}', encodeURIComponent(String(requestId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -169,8 +167,8 @@ export const PhoneNumberLookupApiAxiosParamCreator = function (configuration?: C // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; diff --git a/api/recordings-api.ts b/api/recordings-api.ts index fd45abe..94a8cd7 100644 --- a/api/recordings-api.ts +++ b/api/recordings-api.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -53,9 +53,9 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // verify required parameter 'recordingId' is not null or undefined assertParamExists('deleteRecording', 'recordingId', recordingId) const localVarPath = `/accounts/{accountId}/calls/{callId}/recordings/{recordingId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))) - .replace(`{${"recordingId"}}`, encodeURIComponent(String(recordingId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))) + .replace('{recordingId}', encodeURIComponent(String(recordingId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -75,8 +75,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -103,9 +103,9 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // verify required parameter 'recordingId' is not null or undefined assertParamExists('deleteRecordingMedia', 'recordingId', recordingId) const localVarPath = `/accounts/{accountId}/calls/{callId}/recordings/{recordingId}/media` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))) - .replace(`{${"recordingId"}}`, encodeURIComponent(String(recordingId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))) + .replace('{recordingId}', encodeURIComponent(String(recordingId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -125,8 +125,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -153,9 +153,9 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // verify required parameter 'recordingId' is not null or undefined assertParamExists('deleteRecordingTranscription', 'recordingId', recordingId) const localVarPath = `/accounts/{accountId}/calls/{callId}/recordings/{recordingId}/transcription` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))) - .replace(`{${"recordingId"}}`, encodeURIComponent(String(recordingId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))) + .replace('{recordingId}', encodeURIComponent(String(recordingId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -175,8 +175,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -203,9 +203,9 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // verify required parameter 'recordingId' is not null or undefined assertParamExists('downloadCallRecording', 'recordingId', recordingId) const localVarPath = `/accounts/{accountId}/calls/{callId}/recordings/{recordingId}/media` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))) - .replace(`{${"recordingId"}}`, encodeURIComponent(String(recordingId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))) + .replace('{recordingId}', encodeURIComponent(String(recordingId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -225,8 +225,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'audio/vnd.wave,audio/mpeg,application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -253,9 +253,9 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // verify required parameter 'recordingId' is not null or undefined assertParamExists('getCallRecording', 'recordingId', recordingId) const localVarPath = `/accounts/{accountId}/calls/{callId}/recordings/{recordingId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))) - .replace(`{${"recordingId"}}`, encodeURIComponent(String(recordingId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))) + .replace('{recordingId}', encodeURIComponent(String(recordingId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -275,8 +275,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -303,9 +303,9 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // verify required parameter 'recordingId' is not null or undefined assertParamExists('getRecordingTranscription', 'recordingId', recordingId) const localVarPath = `/accounts/{accountId}/calls/{callId}/recordings/{recordingId}/transcription` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))) - .replace(`{${"recordingId"}}`, encodeURIComponent(String(recordingId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))) + .replace('{recordingId}', encodeURIComponent(String(recordingId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -325,8 +325,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -351,7 +351,7 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // verify required parameter 'accountId' is not null or undefined assertParamExists('listAccountCallRecordings', 'accountId', accountId) const localVarPath = `/accounts/{accountId}/recordings` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -387,8 +387,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur localVarQueryParameter['maxStartTime'] = maxStartTime; } + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -412,8 +412,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // verify required parameter 'callId' is not null or undefined assertParamExists('listCallRecordings', 'callId', callId) const localVarPath = `/accounts/{accountId}/calls/{callId}/recordings` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -433,8 +433,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -464,9 +464,9 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // verify required parameter 'transcribeRecording' is not null or undefined assertParamExists('transcribeCallRecording', 'transcribeRecording', transcribeRecording) const localVarPath = `/accounts/{accountId}/calls/{callId}/recordings/{recordingId}/transcription` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))) - .replace(`{${"recordingId"}}`, encodeURIComponent(String(recordingId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))) + .replace('{recordingId}', encodeURIComponent(String(recordingId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -486,9 +486,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -517,8 +516,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // verify required parameter 'updateCallRecording' is not null or undefined assertParamExists('updateCallRecordingState', 'updateCallRecording', updateCallRecording) const localVarPath = `/accounts/{accountId}/calls/{callId}/recording` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -538,9 +537,8 @@ export const RecordingsApiAxiosParamCreator = function (configuration?: Configur // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/api/statistics-api.ts b/api/statistics-api.ts index a1c1756..a2e8cef 100644 --- a/api/statistics-api.ts +++ b/api/statistics-api.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -41,7 +41,7 @@ export const StatisticsApiAxiosParamCreator = function (configuration?: Configur // verify required parameter 'accountId' is not null or undefined assertParamExists('getStatistics', 'accountId', accountId) const localVarPath = `/accounts/{accountId}/statistics` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -61,8 +61,8 @@ export const StatisticsApiAxiosParamCreator = function (configuration?: Configur // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; diff --git a/api/toll-free-verification-api.ts b/api/toll-free-verification-api.ts index 3dd071f..7c6d062 100644 --- a/api/toll-free-verification-api.ts +++ b/api/toll-free-verification-api.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -54,7 +54,7 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // verify required parameter 'webhookSubscriptionRequestSchema' is not null or undefined assertParamExists('createWebhookSubscription', 'webhookSubscriptionRequestSchema', webhookSubscriptionRequestSchema) const localVarPath = `/accounts/{accountId}/tollFreeVerification/webhooks/subscriptions` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -74,9 +74,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -102,8 +101,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // verify required parameter 'phoneNumber' is not null or undefined assertParamExists('deleteVerificationRequest', 'phoneNumber', phoneNumber) const localVarPath = `/accounts/{accountId}/phoneNumbers/{phoneNumber}/tollFreeVerification` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"phoneNumber"}}`, encodeURIComponent(String(phoneNumber))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{phoneNumber}', encodeURIComponent(String(phoneNumber))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -123,8 +122,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -148,8 +147,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // verify required parameter 'id' is not null or undefined assertParamExists('deleteWebhookSubscription', 'id', id) const localVarPath = `/accounts/{accountId}/tollFreeVerification/webhooks/subscriptions/{id}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"id"}}`, encodeURIComponent(String(id))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{id}', encodeURIComponent(String(id))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -169,8 +168,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -194,8 +193,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // verify required parameter 'phoneNumber' is not null or undefined assertParamExists('getTollFreeVerificationStatus', 'phoneNumber', phoneNumber) const localVarPath = `/accounts/{accountId}/phoneNumbers/{phoneNumber}/tollFreeVerification` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"phoneNumber"}}`, encodeURIComponent(String(phoneNumber))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{phoneNumber}', encodeURIComponent(String(phoneNumber))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -215,8 +214,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -253,8 +252,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -275,7 +274,7 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // verify required parameter 'accountId' is not null or undefined assertParamExists('listWebhookSubscriptions', 'accountId', accountId) const localVarPath = `/accounts/{accountId}/tollFreeVerification/webhooks/subscriptions` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -295,8 +294,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -320,7 +319,7 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // verify required parameter 'verificationRequest' is not null or undefined assertParamExists('requestTollFreeVerification', 'verificationRequest', verificationRequest) const localVarPath = `/accounts/{accountId}/tollFreeVerification` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))); + .replace('{accountId}', encodeURIComponent(String(accountId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -340,9 +339,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -371,8 +369,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // verify required parameter 'tfvSubmissionWrapper' is not null or undefined assertParamExists('updateTollFreeVerificationRequest', 'tfvSubmissionWrapper', tfvSubmissionWrapper) const localVarPath = `/accounts/{accountId}/phoneNumbers/{phoneNumber}/tollFreeVerification` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"phoneNumber"}}`, encodeURIComponent(String(phoneNumber))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{phoneNumber}', encodeURIComponent(String(phoneNumber))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -392,9 +390,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; @@ -423,8 +420,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // verify required parameter 'webhookSubscriptionRequestSchema' is not null or undefined assertParamExists('updateWebhookSubscription', 'webhookSubscriptionRequestSchema', webhookSubscriptionRequestSchema) const localVarPath = `/accounts/{accountId}/tollFreeVerification/webhooks/subscriptions/{id}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"id"}}`, encodeURIComponent(String(id))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{id}', encodeURIComponent(String(id))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -444,9 +441,8 @@ export const TollFreeVerificationApiAxiosParamCreator = function (configuration? // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) - - localVarHeaderParameter['Content-Type'] = 'application/json'; + localVarHeaderParameter['Accept'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; diff --git a/api/transcriptions-api.ts b/api/transcriptions-api.ts index e14c0bb..83d255e 100644 --- a/api/transcriptions-api.ts +++ b/api/transcriptions-api.ts @@ -18,7 +18,7 @@ import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios'; import globalAxios from 'axios'; // Some imports not used depending on template conditions // @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../common'; +import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction, replaceWithSerializableTypeIfNeeded } from '../common'; // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../base'; // @ts-ignore @@ -49,9 +49,9 @@ export const TranscriptionsApiAxiosParamCreator = function (configuration?: Conf // verify required parameter 'transcriptionId' is not null or undefined assertParamExists('deleteRealTimeTranscription', 'transcriptionId', transcriptionId) const localVarPath = `/accounts/{accountId}/calls/{callId}/transcriptions/{transcriptionId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))) - .replace(`{${"transcriptionId"}}`, encodeURIComponent(String(transcriptionId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))) + .replace('{transcriptionId}', encodeURIComponent(String(transcriptionId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -71,8 +71,8 @@ export const TranscriptionsApiAxiosParamCreator = function (configuration?: Conf // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -99,9 +99,9 @@ export const TranscriptionsApiAxiosParamCreator = function (configuration?: Conf // verify required parameter 'transcriptionId' is not null or undefined assertParamExists('getRealTimeTranscription', 'transcriptionId', transcriptionId) const localVarPath = `/accounts/{accountId}/calls/{callId}/transcriptions/{transcriptionId}` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))) - .replace(`{${"transcriptionId"}}`, encodeURIComponent(String(transcriptionId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))) + .replace('{transcriptionId}', encodeURIComponent(String(transcriptionId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -121,8 +121,8 @@ export const TranscriptionsApiAxiosParamCreator = function (configuration?: Conf // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -146,8 +146,8 @@ export const TranscriptionsApiAxiosParamCreator = function (configuration?: Conf // verify required parameter 'callId' is not null or undefined assertParamExists('listRealTimeTranscriptions', 'callId', callId) const localVarPath = `/accounts/{accountId}/calls/{callId}/transcriptions` - .replace(`{${"accountId"}}`, encodeURIComponent(String(accountId))) - .replace(`{${"callId"}}`, encodeURIComponent(String(callId))); + .replace('{accountId}', encodeURIComponent(String(accountId))) + .replace('{callId}', encodeURIComponent(String(callId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -167,8 +167,8 @@ export const TranscriptionsApiAxiosParamCreator = function (configuration?: Conf // oauth required await setOAuthToObject(localVarHeaderParameter, "OAuth2", [], configuration) + localVarHeaderParameter['Accept'] = 'application/json'; - setSearchParams(localVarUrlObj, localVarQueryParameter); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; diff --git a/common.ts b/common.ts index f70fbcd..3eabd52 100644 --- a/common.ts +++ b/common.ts @@ -68,7 +68,7 @@ export const setOAuthToObject = async function (object: any, name: string, scope function setFlattenedQueryParams(urlSearchParams: URLSearchParams, parameter: any, key: string = ""): void { if (parameter == null) return; if (typeof parameter === "object") { - if (Array.isArray(parameter)) { + if (Array.isArray(parameter) || parameter instanceof Set) { (parameter as any[]).forEach(item => setFlattenedQueryParams(urlSearchParams, item, key)); } else { @@ -93,13 +93,27 @@ export const setSearchParams = function (url: URL, ...objects: any[]) { url.search = searchParams.toString(); } +/** + * JSON serialization helper function which replaces instances of unserializable types with serializable ones. + * This function will run for every key-value pair encountered by JSON.stringify while traversing an object. + * Converting a set to a string will return an empty object, so an intermediate conversion to an array is required. + */ +// @ts-ignore +export const replaceWithSerializableTypeIfNeeded = function(key: string, value: any) { + if (value instanceof Set) { + return Array.from(value); + } else { + return value; + } +} + export const serializeDataIfNeeded = function (value: any, requestOptions: any, configuration?: Configuration) { const nonString = typeof value !== 'string'; const needsSerialization = nonString && configuration && configuration.isJsonMime ? configuration.isJsonMime(requestOptions.headers['Content-Type']) : nonString; return needsSerialization - ? JSON.stringify(value !== undefined ? value : {}, (_k, v) => (v instanceof Set ? Array.from(v) : v)) + ? JSON.stringify(value !== undefined ? value : {}, replaceWithSerializableTypeIfNeeded) : (value || ""); } @@ -108,8 +122,8 @@ export const toPathString = function (url: URL) { } export const createRequestFunction = function (axiosArgs: RequestArgs, globalAxios: AxiosInstance, BASE_PATH: string, configuration?: Configuration) { - return >(axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { + return >(axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH): Promise => { const axiosRequestArgs = {...axiosArgs.options, url: (axios.defaults.baseURL ? '' : configuration?.basePath ?? basePath) + axiosArgs.url}; - return axios.request(axiosRequestArgs); + return axios.request(axiosRequestArgs) as Promise; }; } diff --git a/custom_templates/common.mustache b/custom_templates/common.mustache index 7fde0ae..0ee7fc0 100644 --- a/custom_templates/common.mustache +++ b/custom_templates/common.mustache @@ -82,7 +82,7 @@ export const setAWS4SignatureInterceptor = async function (globalAxios: AxiosIns function setFlattenedQueryParams(urlSearchParams: URLSearchParams, parameter: any, key: string = ""): void { if (parameter == null) return; if (typeof parameter === "object") { - if (Array.isArray(parameter)) { + if (Array.isArray(parameter) || parameter instanceof Set) { (parameter as any[]).forEach(item => setFlattenedQueryParams(urlSearchParams, item, key)); } else { @@ -107,13 +107,27 @@ export const setSearchParams = function (url: URL, ...objects: any[]) { url.search = searchParams.toString(); } +/** + * JSON serialization helper function which replaces instances of unserializable types with serializable ones. + * This function will run for every key-value pair encountered by JSON.stringify while traversing an object. + * Converting a set to a string will return an empty object, so an intermediate conversion to an array is required. + */ +// @ts-ignore +export const replaceWithSerializableTypeIfNeeded = function(key: string, value: any) { + if (value instanceof Set) { + return Array.from(value); + } else { + return value; + } +} + export const serializeDataIfNeeded = function (value: any, requestOptions: any, configuration?: Configuration) { const nonString = typeof value !== 'string'; const needsSerialization = nonString && configuration && configuration.isJsonMime ? configuration.isJsonMime(requestOptions.headers['Content-Type']) : nonString; return needsSerialization - ? JSON.stringify(value !== undefined ? value : {}, (_k, v) => (v instanceof Set ? Array.from(v) : v)) + ? JSON.stringify(value !== undefined ? value : {}, replaceWithSerializableTypeIfNeeded) : (value || ""); } @@ -122,8 +136,8 @@ export const toPathString = function (url: URL) { } export const createRequestFunction = function (axiosArgs: RequestArgs, globalAxios: AxiosInstance, BASE_PATH: string, configuration?: Configuration) { - return >(axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { + return >(axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH): Promise => { const axiosRequestArgs = {...axiosArgs.options, url: (axios.defaults.baseURL ? '' : configuration?.basePath ?? basePath) + axiosArgs.url}; - return axios.request(axiosRequestArgs); + return axios.request(axiosRequestArgs) as Promise; }; } diff --git a/custom_templates/package.mustache b/custom_templates/package.mustache index cf52ba0..cbfbac3 100644 --- a/custom_templates/package.mustache +++ b/custom_templates/package.mustache @@ -33,7 +33,7 @@ "node": ">=20.0.0" }, "dependencies": { - "axios": "^1.7.2", + "axios": "^1.16.0", "xmlbuilder2": "^4.0.0" }, "devDependencies": { diff --git a/models/business-entity-type-enum.ts b/models/business-entity-type-enum.ts index 63f2eb8..5101067 100644 --- a/models/business-entity-type-enum.ts +++ b/models/business-entity-type-enum.ts @@ -23,7 +23,7 @@ export const BusinessEntityTypeEnum = { PrivateProfit: 'PRIVATE_PROFIT', PublicProfit: 'PUBLIC_PROFIT', NonProfit: 'NON_PROFIT', - Government: 'GOVERNMENT' + Government: 'GOVERNMENT', } as const; export type BusinessEntityTypeEnum = typeof BusinessEntityTypeEnum[keyof typeof BusinessEntityTypeEnum]; diff --git a/models/business-registration-type-enum.ts b/models/business-registration-type-enum.ts index f0d9b3e..b73039b 100644 --- a/models/business-registration-type-enum.ts +++ b/models/business-registration-type-enum.ts @@ -36,7 +36,7 @@ export const BusinessRegistrationTypeEnum = { Nif: 'NIF', Cnpj: 'CNPJ', Uid: 'UID', - Other: 'OTHER' + Other: 'OTHER', } as const; export type BusinessRegistrationTypeEnum = typeof BusinessRegistrationTypeEnum[keyof typeof BusinessRegistrationTypeEnum]; diff --git a/models/call-direction-enum.ts b/models/call-direction-enum.ts index 9e9fae2..a2778e5 100644 --- a/models/call-direction-enum.ts +++ b/models/call-direction-enum.ts @@ -20,7 +20,7 @@ export const CallDirectionEnum = { Inbound: 'inbound', - Outbound: 'outbound' + Outbound: 'outbound', } as const; export type CallDirectionEnum = typeof CallDirectionEnum[keyof typeof CallDirectionEnum]; diff --git a/models/call-state-enum.ts b/models/call-state-enum.ts index 3a07d4f..a3eccef 100644 --- a/models/call-state-enum.ts +++ b/models/call-state-enum.ts @@ -20,7 +20,7 @@ export const CallStateEnum = { Active: 'active', - Completed: 'completed' + Completed: 'completed', } as const; export type CallStateEnum = typeof CallStateEnum[keyof typeof CallStateEnum]; diff --git a/models/call-transcription-detected-language-enum.ts b/models/call-transcription-detected-language-enum.ts index 5fdcdbf..da0d2da 100644 --- a/models/call-transcription-detected-language-enum.ts +++ b/models/call-transcription-detected-language-enum.ts @@ -21,7 +21,7 @@ export const CallTranscriptionDetectedLanguageEnum = { EnUs: 'en-US', EsUs: 'es-US', - FrFr: 'fr-FR' + FrFr: 'fr-FR', } as const; export type CallTranscriptionDetectedLanguageEnum = typeof CallTranscriptionDetectedLanguageEnum[keyof typeof CallTranscriptionDetectedLanguageEnum]; diff --git a/models/call-transcription-track-enum.ts b/models/call-transcription-track-enum.ts index 3299f7b..8023215 100644 --- a/models/call-transcription-track-enum.ts +++ b/models/call-transcription-track-enum.ts @@ -20,7 +20,7 @@ export const CallTranscriptionTrackEnum = { Inbound: 'inbound', - Outbound: 'outbound' + Outbound: 'outbound', } as const; export type CallTranscriptionTrackEnum = typeof CallTranscriptionTrackEnum[keyof typeof CallTranscriptionTrackEnum]; diff --git a/models/callback-method-enum.ts b/models/callback-method-enum.ts index abed4ba..70b4e92 100644 --- a/models/callback-method-enum.ts +++ b/models/callback-method-enum.ts @@ -20,7 +20,7 @@ export const CallbackMethodEnum = { Get: 'GET', - Post: 'POST' + Post: 'POST', } as const; export type CallbackMethodEnum = typeof CallbackMethodEnum[keyof typeof CallbackMethodEnum]; diff --git a/models/card-width-enum.ts b/models/card-width-enum.ts index 6c5967a..efac36f 100644 --- a/models/card-width-enum.ts +++ b/models/card-width-enum.ts @@ -17,7 +17,7 @@ export const CardWidthEnum = { Small: 'SMALL', - Medium: 'MEDIUM' + Medium: 'MEDIUM', } as const; export type CardWidthEnum = typeof CardWidthEnum[keyof typeof CardWidthEnum]; diff --git a/models/completed-lookup-status-enum.ts b/models/completed-lookup-status-enum.ts index 0380fbf..9145eb7 100644 --- a/models/completed-lookup-status-enum.ts +++ b/models/completed-lookup-status-enum.ts @@ -18,7 +18,7 @@ export const CompletedLookupStatusEnum = { Complete: 'COMPLETE', PartialComplete: 'PARTIAL_COMPLETE', - Failed: 'FAILED' + Failed: 'FAILED', } as const; export type CompletedLookupStatusEnum = typeof CompletedLookupStatusEnum[keyof typeof CompletedLookupStatusEnum]; diff --git a/models/conference-state-enum.ts b/models/conference-state-enum.ts index be36b73..02803ee 100644 --- a/models/conference-state-enum.ts +++ b/models/conference-state-enum.ts @@ -20,7 +20,7 @@ export const ConferenceStateEnum = { Active: 'active', - Completed: 'completed' + Completed: 'completed', } as const; export type ConferenceStateEnum = typeof ConferenceStateEnum[keyof typeof ConferenceStateEnum]; diff --git a/models/deactivation-event-enum.ts b/models/deactivation-event-enum.ts index a87de5a..60757de 100644 --- a/models/deactivation-event-enum.ts +++ b/models/deactivation-event-enum.ts @@ -19,7 +19,7 @@ */ export const DeactivationEventEnum = { - Deactivated: 'DEACTIVATED' + Deactivated: 'DEACTIVATED', } as const; export type DeactivationEventEnum = typeof DeactivationEventEnum[keyof typeof DeactivationEventEnum]; diff --git a/models/device-status-enum.ts b/models/device-status-enum.ts index 081399c..b136619 100644 --- a/models/device-status-enum.ts +++ b/models/device-status-enum.ts @@ -17,7 +17,7 @@ export const DeviceStatusEnum = { Connected: 'CONNECTED', - Disconnected: 'DISCONNECTED' + Disconnected: 'DISCONNECTED', } as const; export type DeviceStatusEnum = typeof DeviceStatusEnum[keyof typeof DeviceStatusEnum]; diff --git a/models/endpoint-direction-enum.ts b/models/endpoint-direction-enum.ts index 8ac4240..9d26fc3 100644 --- a/models/endpoint-direction-enum.ts +++ b/models/endpoint-direction-enum.ts @@ -18,7 +18,7 @@ export const EndpointDirectionEnum = { Inbound: 'INBOUND', Outbound: 'OUTBOUND', - Bidirectional: 'BIDIRECTIONAL' + Bidirectional: 'BIDIRECTIONAL', } as const; export type EndpointDirectionEnum = typeof EndpointDirectionEnum[keyof typeof EndpointDirectionEnum]; diff --git a/models/endpoint-event-type-enum.ts b/models/endpoint-event-type-enum.ts index b4bb7fc..fda2522 100644 --- a/models/endpoint-event-type-enum.ts +++ b/models/endpoint-event-type-enum.ts @@ -17,7 +17,7 @@ export const EndpointEventTypeEnum = { DeviceConnected: 'DEVICE_CONNECTED', - DeviceDisconnected: 'DEVICE_DISCONNECTED' + DeviceDisconnected: 'DEVICE_DISCONNECTED', } as const; export type EndpointEventTypeEnum = typeof EndpointEventTypeEnum[keyof typeof EndpointEventTypeEnum]; diff --git a/models/endpoint-status-enum.ts b/models/endpoint-status-enum.ts index 79ef79d..a5026e9 100644 --- a/models/endpoint-status-enum.ts +++ b/models/endpoint-status-enum.ts @@ -17,7 +17,7 @@ export const EndpointStatusEnum = { Connected: 'CONNECTED', - Disconnected: 'DISCONNECTED' + Disconnected: 'DISCONNECTED', } as const; export type EndpointStatusEnum = typeof EndpointStatusEnum[keyof typeof EndpointStatusEnum]; diff --git a/models/endpoint-type-enum.ts b/models/endpoint-type-enum.ts index 19d6b7a..051aa7f 100644 --- a/models/endpoint-type-enum.ts +++ b/models/endpoint-type-enum.ts @@ -16,7 +16,7 @@ export const EndpointTypeEnum = { - Webrtc: 'WEBRTC' + Webrtc: 'WEBRTC', } as const; export type EndpointTypeEnum = typeof EndpointTypeEnum[keyof typeof EndpointTypeEnum]; diff --git a/models/file-format-enum.ts b/models/file-format-enum.ts index c640501..963ca2d 100644 --- a/models/file-format-enum.ts +++ b/models/file-format-enum.ts @@ -20,7 +20,7 @@ export const FileFormatEnum = { Mp3: 'mp3', - Wav: 'wav' + Wav: 'wav', } as const; export type FileFormatEnum = typeof FileFormatEnum[keyof typeof FileFormatEnum]; diff --git a/models/in-progress-lookup-status-enum.ts b/models/in-progress-lookup-status-enum.ts index 982d612..ee72669 100644 --- a/models/in-progress-lookup-status-enum.ts +++ b/models/in-progress-lookup-status-enum.ts @@ -19,7 +19,7 @@ export const InProgressLookupStatusEnum = { InProgress: 'IN_PROGRESS', Complete: 'COMPLETE', PartialComplete: 'PARTIAL_COMPLETE', - Failed: 'FAILED' + Failed: 'FAILED', } as const; export type InProgressLookupStatusEnum = typeof InProgressLookupStatusEnum[keyof typeof InProgressLookupStatusEnum]; diff --git a/models/inbound-callback-type-enum.ts b/models/inbound-callback-type-enum.ts index 0a092c9..0d9f2dd 100644 --- a/models/inbound-callback-type-enum.ts +++ b/models/inbound-callback-type-enum.ts @@ -21,7 +21,7 @@ export const InboundCallbackTypeEnum = { MessageReceived: 'message-received', RequestedLocationResponse: 'requested-location-response', - SuggestionResponse: 'suggestion-response' + SuggestionResponse: 'suggestion-response', } as const; export type InboundCallbackTypeEnum = typeof InboundCallbackTypeEnum[keyof typeof InboundCallbackTypeEnum]; diff --git a/models/latest-message-delivery-status-enum.ts b/models/latest-message-delivery-status-enum.ts index 0c96adc..085209b 100644 --- a/models/latest-message-delivery-status-enum.ts +++ b/models/latest-message-delivery-status-enum.ts @@ -22,7 +22,7 @@ export const LatestMessageDeliveryStatusEnum = { Active: 'ACTIVE', Deactivated: 'DEACTIVATED', Unknown: 'UNKNOWN', - NotEnabled: 'NOT_ENABLED' + NotEnabled: 'NOT_ENABLED', } as const; export type LatestMessageDeliveryStatusEnum = typeof LatestMessageDeliveryStatusEnum[keyof typeof LatestMessageDeliveryStatusEnum]; diff --git a/models/line-type-enum.ts b/models/line-type-enum.ts index 6b2694f..82492de 100644 --- a/models/line-type-enum.ts +++ b/models/line-type-enum.ts @@ -19,7 +19,7 @@ export const LineTypeEnum = { Fixed: 'FIXED', VoipFixed: 'VOIP-FIXED', Mobile: 'MOBILE', - Voip: 'VOIP' + Voip: 'VOIP', } as const; export type LineTypeEnum = typeof LineTypeEnum[keyof typeof LineTypeEnum]; diff --git a/models/list-message-direction-enum.ts b/models/list-message-direction-enum.ts index 4bc436d..9033e44 100644 --- a/models/list-message-direction-enum.ts +++ b/models/list-message-direction-enum.ts @@ -20,7 +20,7 @@ export const ListMessageDirectionEnum = { Inbound: 'INBOUND', - Outbound: 'OUTBOUND' + Outbound: 'OUTBOUND', } as const; export type ListMessageDirectionEnum = typeof ListMessageDirectionEnum[keyof typeof ListMessageDirectionEnum]; diff --git a/models/machine-detection-mode-enum.ts b/models/machine-detection-mode-enum.ts index fd9e732..b5dc5e5 100644 --- a/models/machine-detection-mode-enum.ts +++ b/models/machine-detection-mode-enum.ts @@ -20,7 +20,7 @@ export const MachineDetectionModeEnum = { Sync: 'sync', - Async: 'async' + Async: 'async', } as const; export type MachineDetectionModeEnum = typeof MachineDetectionModeEnum[keyof typeof MachineDetectionModeEnum]; diff --git a/models/message-direction-enum.ts b/models/message-direction-enum.ts index ba7c228..2309a2f 100644 --- a/models/message-direction-enum.ts +++ b/models/message-direction-enum.ts @@ -20,7 +20,7 @@ export const MessageDirectionEnum = { In: 'in', - Out: 'out' + Out: 'out', } as const; export type MessageDirectionEnum = typeof MessageDirectionEnum[keyof typeof MessageDirectionEnum]; diff --git a/models/message-status-enum.ts b/models/message-status-enum.ts index d4c71b4..d937293 100644 --- a/models/message-status-enum.ts +++ b/models/message-status-enum.ts @@ -26,7 +26,7 @@ export const MessageStatusEnum = { Failed: 'FAILED', Delivered: 'DELIVERED', Accepted: 'ACCEPTED', - Undelivered: 'UNDELIVERED' + Undelivered: 'UNDELIVERED', } as const; export type MessageStatusEnum = typeof MessageStatusEnum[keyof typeof MessageStatusEnum]; diff --git a/models/message-type-enum.ts b/models/message-type-enum.ts index bbe3253..a7c1a00 100644 --- a/models/message-type-enum.ts +++ b/models/message-type-enum.ts @@ -21,7 +21,7 @@ export const MessageTypeEnum = { Sms: 'sms', Mms: 'mms', - Rcs: 'rcs' + Rcs: 'rcs', } as const; export type MessageTypeEnum = typeof MessageTypeEnum[keyof typeof MessageTypeEnum]; diff --git a/models/multi-channel-message-channel-enum.ts b/models/multi-channel-message-channel-enum.ts index e3b4ec9..58748d9 100644 --- a/models/multi-channel-message-channel-enum.ts +++ b/models/multi-channel-message-channel-enum.ts @@ -21,7 +21,7 @@ export const MultiChannelMessageChannelEnum = { Rbm: 'RBM', Sms: 'SMS', - Mms: 'MMS' + Mms: 'MMS', } as const; export type MultiChannelMessageChannelEnum = typeof MultiChannelMessageChannelEnum[keyof typeof MultiChannelMessageChannelEnum]; diff --git a/models/priority-enum.ts b/models/priority-enum.ts index db3d87b..0bee884 100644 --- a/models/priority-enum.ts +++ b/models/priority-enum.ts @@ -20,7 +20,7 @@ export const PriorityEnum = { Default: 'default', - High: 'high' + High: 'high', } as const; export type PriorityEnum = typeof PriorityEnum[keyof typeof PriorityEnum]; diff --git a/models/product-type-enum.ts b/models/product-type-enum.ts index b078361..50fc8c6 100644 --- a/models/product-type-enum.ts +++ b/models/product-type-enum.ts @@ -27,7 +27,7 @@ export const ProductTypeEnum = { AlphaNumeric: 'ALPHA_NUMERIC', RbmMedia: 'RBM_MEDIA', RbmRich: 'RBM_RICH', - RbmConversational: 'RBM_CONVERSATIONAL' + RbmConversational: 'RBM_CONVERSATIONAL', } as const; export type ProductTypeEnum = typeof ProductTypeEnum[keyof typeof ProductTypeEnum]; diff --git a/models/rbm-action-type-enum.ts b/models/rbm-action-type-enum.ts index 8eb7d82..1e9cc5b 100644 --- a/models/rbm-action-type-enum.ts +++ b/models/rbm-action-type-enum.ts @@ -21,7 +21,7 @@ export const RbmActionTypeEnum = { ShowLocation: 'SHOW_LOCATION', CreateCalendarEvent: 'CREATE_CALENDAR_EVENT', OpenUrl: 'OPEN_URL', - RequestLocation: 'REQUEST_LOCATION' + RequestLocation: 'REQUEST_LOCATION', } as const; export type RbmActionTypeEnum = typeof RbmActionTypeEnum[keyof typeof RbmActionTypeEnum]; diff --git a/models/rbm-media-height-enum.ts b/models/rbm-media-height-enum.ts index b5265c8..cfebbce 100644 --- a/models/rbm-media-height-enum.ts +++ b/models/rbm-media-height-enum.ts @@ -21,7 +21,7 @@ export const RbmMediaHeightEnum = { Short: 'SHORT', Medium: 'MEDIUM', - Tall: 'TALL' + Tall: 'TALL', } as const; export type RbmMediaHeightEnum = typeof RbmMediaHeightEnum[keyof typeof RbmMediaHeightEnum]; diff --git a/models/rbm-open-url-enum.ts b/models/rbm-open-url-enum.ts index 3f1e003..83bf6ca 100644 --- a/models/rbm-open-url-enum.ts +++ b/models/rbm-open-url-enum.ts @@ -20,7 +20,7 @@ export const RbmOpenUrlEnum = { Browser: 'BROWSER', - Webview: 'WEBVIEW' + Webview: 'WEBVIEW', } as const; export type RbmOpenUrlEnum = typeof RbmOpenUrlEnum[keyof typeof RbmOpenUrlEnum]; diff --git a/models/rbm-web-view-enum.ts b/models/rbm-web-view-enum.ts index 5418bdf..ac33eaa 100644 --- a/models/rbm-web-view-enum.ts +++ b/models/rbm-web-view-enum.ts @@ -21,7 +21,7 @@ export const RbmWebViewEnum = { Full: 'FULL', Half: 'HALF', - Tall: 'TALL' + Tall: 'TALL', } as const; export type RbmWebViewEnum = typeof RbmWebViewEnum[keyof typeof RbmWebViewEnum]; diff --git a/models/recording-state-enum.ts b/models/recording-state-enum.ts index 99ca352..8a92556 100644 --- a/models/recording-state-enum.ts +++ b/models/recording-state-enum.ts @@ -20,7 +20,7 @@ export const RecordingStateEnum = { Paused: 'paused', - Recording: 'recording' + Recording: 'recording', } as const; export type RecordingStateEnum = typeof RecordingStateEnum[keyof typeof RecordingStateEnum]; diff --git a/models/redirect-method-enum.ts b/models/redirect-method-enum.ts index 86d2cee..811ad9c 100644 --- a/models/redirect-method-enum.ts +++ b/models/redirect-method-enum.ts @@ -20,7 +20,7 @@ export const RedirectMethodEnum = { Get: 'GET', - Post: 'POST' + Post: 'POST', } as const; export type RedirectMethodEnum = typeof RedirectMethodEnum[keyof typeof RedirectMethodEnum]; diff --git a/models/standalone-card-orientation-enum.ts b/models/standalone-card-orientation-enum.ts index e1a0d28..7bbafcb 100644 --- a/models/standalone-card-orientation-enum.ts +++ b/models/standalone-card-orientation-enum.ts @@ -17,7 +17,7 @@ export const StandaloneCardOrientationEnum = { Horizontal: 'HORIZONTAL', - Vertical: 'VERTICAL' + Vertical: 'VERTICAL', } as const; export type StandaloneCardOrientationEnum = typeof StandaloneCardOrientationEnum[keyof typeof StandaloneCardOrientationEnum]; diff --git a/models/status-callback-type-enum.ts b/models/status-callback-type-enum.ts index 822cd75..c628fa5 100644 --- a/models/status-callback-type-enum.ts +++ b/models/status-callback-type-enum.ts @@ -23,7 +23,7 @@ export const StatusCallbackTypeEnum = { MessageSent: 'message-sent', MessageDelivered: 'message-delivered', MessageFailed: 'message-failed', - MessageRead: 'message-read' + MessageRead: 'message-read', } as const; export type StatusCallbackTypeEnum = typeof StatusCallbackTypeEnum[keyof typeof StatusCallbackTypeEnum]; diff --git a/models/tfv-callback-status-enum.ts b/models/tfv-callback-status-enum.ts index 2c6a359..acdd4e6 100644 --- a/models/tfv-callback-status-enum.ts +++ b/models/tfv-callback-status-enum.ts @@ -17,7 +17,7 @@ export const TfvCallbackStatusEnum = { Verified: 'VERIFIED', - Unverified: 'UNVERIFIED' + Unverified: 'UNVERIFIED', } as const; export type TfvCallbackStatusEnum = typeof TfvCallbackStatusEnum[keyof typeof TfvCallbackStatusEnum]; diff --git a/models/tfv-status-enum.ts b/models/tfv-status-enum.ts index 6b06a90..2a0b65e 100644 --- a/models/tfv-status-enum.ts +++ b/models/tfv-status-enum.ts @@ -18,7 +18,7 @@ export const TfvStatusEnum = { Verified: 'VERIFIED', Unverified: 'UNVERIFIED', - Pending: 'PENDING' + Pending: 'PENDING', } as const; export type TfvStatusEnum = typeof TfvStatusEnum[keyof typeof TfvStatusEnum]; diff --git a/models/thumbnail-alignment-enum.ts b/models/thumbnail-alignment-enum.ts index f830afc..e82b6ec 100644 --- a/models/thumbnail-alignment-enum.ts +++ b/models/thumbnail-alignment-enum.ts @@ -20,7 +20,7 @@ export const ThumbnailAlignmentEnum = { Left: 'LEFT', - Right: 'RIGHT' + Right: 'RIGHT', } as const; export type ThumbnailAlignmentEnum = typeof ThumbnailAlignmentEnum[keyof typeof ThumbnailAlignmentEnum]; diff --git a/models/webhook-subscription-type-enum.ts b/models/webhook-subscription-type-enum.ts index 84842e9..33ed8a6 100644 --- a/models/webhook-subscription-type-enum.ts +++ b/models/webhook-subscription-type-enum.ts @@ -17,7 +17,7 @@ export const WebhookSubscriptionTypeEnum = { TollfreeVerificationStatus: 'TOLLFREE_VERIFICATION_STATUS', - MessagingPortoutApprovalStatus: 'MESSAGING_PORTOUT_APPROVAL_STATUS' + MessagingPortoutApprovalStatus: 'MESSAGING_PORTOUT_APPROVAL_STATUS', } as const; export type WebhookSubscriptionTypeEnum = typeof WebhookSubscriptionTypeEnum[keyof typeof WebhookSubscriptionTypeEnum]; diff --git a/openapitools.json b/openapitools.json index f052220..936223a 100644 --- a/openapitools.json +++ b/openapitools.json @@ -2,6 +2,6 @@ "$schema": "./node_modules/@openapitools/openapi-generator-cli/config.schema.json", "spaces": 2, "generator-cli": { - "version": "7.17.0" + "version": "7.24.0" } } diff --git a/package.json b/package.json index 66baa75..093c931 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "node": ">=20.0.0" }, "dependencies": { - "axios": "^1.7.2", + "axios": "^1.16.0", "xmlbuilder2": "^4.0.0" }, "devDependencies": {