@forestvpn/forestvpn_api
Advanced tools
Comparing version 3.2.8 to 3.3.0
@@ -29,3 +29,3 @@ /* tslint:disable */ | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -39,3 +39,7 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before | ||
*/ | ||
getDataUsageStats: async (aggr_interval?: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => { | ||
getDataUsageStats: async (aggr_interval: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => { | ||
// verify required parameter 'aggr_interval' is not null or undefined | ||
if (aggr_interval === null || aggr_interval === undefined) { | ||
throw new RequiredError('aggr_interval','Required parameter aggr_interval was null or undefined when calling getDataUsageStats.'); | ||
} | ||
const localVarPath = `/analytics/data-usage/`; | ||
@@ -110,3 +114,3 @@ // use dummy base URL string because the URL constructor only accepts absolute URLs. | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -120,3 +124,3 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before | ||
*/ | ||
async getDataUsageStats(aggr_interval?: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<Array<AggregatedDataUsageStats>>>> { | ||
async getDataUsageStats(aggr_interval: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<Array<AggregatedDataUsageStats>>>> { | ||
const localVarAxiosArgs = await AnalyticsApiAxiosParamCreator(configuration).getDataUsageStats(aggr_interval, date_after, date_before, device_type__in, device__in, sort_by, options); | ||
@@ -140,3 +144,3 @@ return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -150,3 +154,3 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before | ||
*/ | ||
async getDataUsageStats(aggr_interval?: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig): Promise<AxiosResponse<Array<AggregatedDataUsageStats>>> { | ||
async getDataUsageStats(aggr_interval: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig): Promise<AxiosResponse<Array<AggregatedDataUsageStats>>> { | ||
return AnalyticsApiFp(configuration).getDataUsageStats(aggr_interval, date_after, date_before, device_type__in, device__in, sort_by, options).then((request) => request(axios, basePath)); | ||
@@ -167,3 +171,3 @@ }, | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -178,5 +182,5 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before | ||
*/ | ||
public async getDataUsageStats(aggr_interval?: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig) : Promise<AxiosResponse<Array<AggregatedDataUsageStats>>> { | ||
public async getDataUsageStats(aggr_interval: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig) : Promise<AxiosResponse<Array<AggregatedDataUsageStats>>> { | ||
return AnalyticsApiFp(this.configuration).getDataUsageStats(aggr_interval, date_after, date_before, device_type__in, device__in, sort_by, options).then((request) => request(this.axios, this.basePath)); | ||
} | ||
} |
@@ -21,4 +21,7 @@ /* tslint:disable */ | ||
import { Bundle } from '../models'; | ||
import { CreateStripeSetupIntentRequest } from '../models'; | ||
import { PaymentMethod } from '../models'; | ||
import { PaymentOption } from '../models'; | ||
import { Product } from '../models'; | ||
import { StripeSetupIntent } from '../models'; | ||
import { Subscription } from '../models'; | ||
@@ -33,2 +36,88 @@ /** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {CreateStripeSetupIntentRequest} [body] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
createPaymentMethodStripeSetupIntent: async (body?: CreateStripeSetupIntentRequest, options: AxiosRequestConfig = {}): Promise<RequestArgs> => { | ||
const localVarPath = `/billing/payment-methods/stripe/setup-intents/`; | ||
// use dummy base URL string because the URL constructor only accepts absolute URLs. | ||
const localVarUrlObj = new URL(localVarPath, 'https://example.com'); | ||
let baseOptions; | ||
if (configuration) { | ||
baseOptions = configuration.baseOptions; | ||
} | ||
const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options}; | ||
const localVarHeaderParameter = {} as any; | ||
const localVarQueryParameter = {} as any; | ||
const localVarFormParams = new URLSearchParams(); | ||
// authentication bearerAuth required | ||
localVarHeaderParameter['Content-Type'] = 'application/json'; | ||
const query = new URLSearchParams(localVarUrlObj.search); | ||
for (const key in localVarQueryParameter) { | ||
query.set(key, localVarQueryParameter[key]); | ||
} | ||
for (const key in options.params) { | ||
query.set(key, options.params[key]); | ||
} | ||
localVarUrlObj.search = (new URLSearchParams(query)).toString(); | ||
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; | ||
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; | ||
const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json'; | ||
localVarRequestOptions.data = needsSerialization ? JSON.stringify(body !== undefined ? body : {}) : (body || ""); | ||
return { | ||
url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash, | ||
options: localVarRequestOptions, | ||
}; | ||
}, | ||
/** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {string} [return_url] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
createPaymentMethodStripeSetupIntentForm: async (return_url?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => { | ||
const localVarPath = `/billing/payment-methods/stripe/setup-intents/`; | ||
// use dummy base URL string because the URL constructor only accepts absolute URLs. | ||
const localVarUrlObj = new URL(localVarPath, 'https://example.com'); | ||
let baseOptions; | ||
if (configuration) { | ||
baseOptions = configuration.baseOptions; | ||
} | ||
const localVarRequestOptions :AxiosRequestConfig = { method: 'POST', ...baseOptions, ...options}; | ||
const localVarHeaderParameter = {} as any; | ||
const localVarQueryParameter = {} as any; | ||
const localVarFormParams = new URLSearchParams(); | ||
// authentication bearerAuth required | ||
if (return_url !== undefined) { | ||
localVarFormParams.set('return_url', return_url as any); | ||
} | ||
localVarHeaderParameter['Content-Type'] = 'application/x-www-form-urlencoded'; | ||
const query = new URLSearchParams(localVarUrlObj.search); | ||
for (const key in localVarQueryParameter) { | ||
query.set(key, localVarQueryParameter[key]); | ||
} | ||
for (const key in options.params) { | ||
query.set(key, options.params[key]); | ||
} | ||
localVarUrlObj.search = (new URLSearchParams(query)).toString(); | ||
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; | ||
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; | ||
localVarRequestOptions.data = localVarFormParams.toString(); | ||
return { | ||
url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash, | ||
options: localVarRequestOptions, | ||
}; | ||
}, | ||
/** | ||
* | ||
* @summary Bundle info | ||
@@ -76,14 +165,14 @@ * @param {string} bundleID | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @summary Payment option info | ||
* @param {string} paymentOptionID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getBillingPaymentMethod: async (paymentMethodID: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => { | ||
// verify required parameter 'paymentMethodID' is not null or undefined | ||
if (paymentMethodID === null || paymentMethodID === undefined) { | ||
throw new RequiredError('paymentMethodID','Required parameter paymentMethodID was null or undefined when calling getBillingPaymentMethod.'); | ||
getBillingPaymentOption: async (paymentOptionID: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => { | ||
// verify required parameter 'paymentOptionID' is not null or undefined | ||
if (paymentOptionID === null || paymentOptionID === undefined) { | ||
throw new RequiredError('paymentOptionID','Required parameter paymentOptionID was null or undefined when calling getBillingPaymentOption.'); | ||
} | ||
const localVarPath = `/billing/payment-methods/{paymentMethodID}/` | ||
.replace(`{${"paymentMethodID"}}`, encodeURIComponent(String(paymentMethodID))); | ||
const localVarPath = `/billing/payment-options/{paymentOptionID}/` | ||
.replace(`{${"paymentOptionID"}}`, encodeURIComponent(String(paymentOptionID))); | ||
// use dummy base URL string because the URL constructor only accepts absolute URLs. | ||
@@ -161,2 +250,44 @@ const localVarUrlObj = new URL(localVarPath, 'https://example.com'); | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getPaymentMethod: async (paymentMethodID: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => { | ||
// verify required parameter 'paymentMethodID' is not null or undefined | ||
if (paymentMethodID === null || paymentMethodID === undefined) { | ||
throw new RequiredError('paymentMethodID','Required parameter paymentMethodID was null or undefined when calling getPaymentMethod.'); | ||
} | ||
const localVarPath = `/billing/payment-methods/{paymentMethodID}/` | ||
.replace(`{${"paymentMethodID"}}`, encodeURIComponent(String(paymentMethodID))); | ||
// use dummy base URL string because the URL constructor only accepts absolute URLs. | ||
const localVarUrlObj = new URL(localVarPath, 'https://example.com'); | ||
let baseOptions; | ||
if (configuration) { | ||
baseOptions = configuration.baseOptions; | ||
} | ||
const localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options}; | ||
const localVarHeaderParameter = {} as any; | ||
const localVarQueryParameter = {} as any; | ||
// authentication bearerAuth required | ||
const query = new URLSearchParams(localVarUrlObj.search); | ||
for (const key in localVarQueryParameter) { | ||
query.set(key, localVarQueryParameter[key]); | ||
} | ||
for (const key in options.params) { | ||
query.set(key, options.params[key]); | ||
} | ||
localVarUrlObj.search = (new URLSearchParams(query)).toString(); | ||
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; | ||
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; | ||
return { | ||
url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash, | ||
options: localVarRequestOptions, | ||
}; | ||
}, | ||
/** | ||
* | ||
* @summary Billing bundles list | ||
@@ -242,8 +373,8 @@ * @param {*} [options] Override http request option. | ||
* | ||
* @summary Billing payment methods list | ||
* @summary Billing payment option list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
listBillingPaymentMethods: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => { | ||
const localVarPath = `/billing/payment-methods/`; | ||
listBillingPaymentOptions: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => { | ||
const localVarPath = `/billing/payment-options/`; | ||
// use dummy base URL string because the URL constructor only accepts absolute URLs. | ||
@@ -349,2 +480,38 @@ const localVarUrlObj = new URL(localVarPath, 'https://example.com'); | ||
}, | ||
/** | ||
* | ||
* @summary Payment method list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
listPaymentMethods: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => { | ||
const localVarPath = `/billing/payment-methods/`; | ||
// use dummy base URL string because the URL constructor only accepts absolute URLs. | ||
const localVarUrlObj = new URL(localVarPath, 'https://example.com'); | ||
let baseOptions; | ||
if (configuration) { | ||
baseOptions = configuration.baseOptions; | ||
} | ||
const localVarRequestOptions :AxiosRequestConfig = { method: 'GET', ...baseOptions, ...options}; | ||
const localVarHeaderParameter = {} as any; | ||
const localVarQueryParameter = {} as any; | ||
// authentication bearerAuth required | ||
const query = new URLSearchParams(localVarUrlObj.search); | ||
for (const key in localVarQueryParameter) { | ||
query.set(key, localVarQueryParameter[key]); | ||
} | ||
for (const key in options.params) { | ||
query.set(key, options.params[key]); | ||
} | ||
localVarUrlObj.search = (new URLSearchParams(query)).toString(); | ||
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; | ||
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; | ||
return { | ||
url: localVarUrlObj.pathname + localVarUrlObj.search + localVarUrlObj.hash, | ||
options: localVarRequestOptions, | ||
}; | ||
}, | ||
} | ||
@@ -361,2 +528,30 @@ }; | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {CreateStripeSetupIntentRequest} [body] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async createPaymentMethodStripeSetupIntent(body?: CreateStripeSetupIntentRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<StripeSetupIntent>>> { | ||
const localVarAxiosArgs = await BillingApiAxiosParamCreator(configuration).createPaymentMethodStripeSetupIntent(body, options); | ||
return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { | ||
const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; | ||
return axios.request(axiosRequestArgs); | ||
}; | ||
}, | ||
/** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {string} [return_url] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async createPaymentMethodStripeSetupIntentForm(return_url?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<StripeSetupIntent>>> { | ||
const localVarAxiosArgs = await BillingApiAxiosParamCreator(configuration).createPaymentMethodStripeSetupIntentForm(return_url, options); | ||
return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { | ||
const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; | ||
return axios.request(axiosRequestArgs); | ||
}; | ||
}, | ||
/** | ||
* | ||
* @summary Bundle info | ||
@@ -376,9 +571,9 @@ * @param {string} bundleID | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @summary Payment option info | ||
* @param {string} paymentOptionID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async getBillingPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<PaymentMethod>>> { | ||
const localVarAxiosArgs = await BillingApiAxiosParamCreator(configuration).getBillingPaymentMethod(paymentMethodID, options); | ||
async getBillingPaymentOption(paymentOptionID: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<PaymentOption>>> { | ||
const localVarAxiosArgs = await BillingApiAxiosParamCreator(configuration).getBillingPaymentOption(paymentOptionID, options); | ||
return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { | ||
@@ -405,2 +600,16 @@ const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async getPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<PaymentMethod>>> { | ||
const localVarAxiosArgs = await BillingApiAxiosParamCreator(configuration).getPaymentMethod(paymentMethodID, options); | ||
return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { | ||
const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; | ||
return axios.request(axiosRequestArgs); | ||
}; | ||
}, | ||
/** | ||
* | ||
* @summary Billing bundles list | ||
@@ -432,8 +641,8 @@ * @param {*} [options] Override http request option. | ||
* | ||
* @summary Billing payment methods list | ||
* @summary Billing payment option list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async listBillingPaymentMethods(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<Array<PaymentMethod>>>> { | ||
const localVarAxiosArgs = await BillingApiAxiosParamCreator(configuration).listBillingPaymentMethods(options); | ||
async listBillingPaymentOptions(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<Array<PaymentOption>>>> { | ||
const localVarAxiosArgs = await BillingApiAxiosParamCreator(configuration).listBillingPaymentOptions(options); | ||
return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { | ||
@@ -470,2 +679,15 @@ const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; | ||
}, | ||
/** | ||
* | ||
* @summary Payment method list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async listPaymentMethods(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<Array<PaymentMethod>>>> { | ||
const localVarAxiosArgs = await BillingApiAxiosParamCreator(configuration).listPaymentMethods(options); | ||
return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { | ||
const axiosRequestArgs :AxiosRequestConfig = {...localVarAxiosArgs.options, url: basePath + localVarAxiosArgs.url}; | ||
return axios.request(axiosRequestArgs); | ||
}; | ||
}, | ||
} | ||
@@ -482,2 +704,22 @@ }; | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {CreateStripeSetupIntentRequest} [body] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async createPaymentMethodStripeSetupIntent(body?: CreateStripeSetupIntentRequest, options?: AxiosRequestConfig): Promise<AxiosResponse<StripeSetupIntent>> { | ||
return BillingApiFp(configuration).createPaymentMethodStripeSetupIntent(body, options).then((request) => request(axios, basePath)); | ||
}, | ||
/** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {string} [return_url] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async createPaymentMethodStripeSetupIntentForm(return_url?: string, options?: AxiosRequestConfig): Promise<AxiosResponse<StripeSetupIntent>> { | ||
return BillingApiFp(configuration).createPaymentMethodStripeSetupIntentForm(return_url, options).then((request) => request(axios, basePath)); | ||
}, | ||
/** | ||
* | ||
* @summary Bundle info | ||
@@ -493,9 +735,9 @@ * @param {string} bundleID | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @summary Payment option info | ||
* @param {string} paymentOptionID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async getBillingPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig): Promise<AxiosResponse<PaymentMethod>> { | ||
return BillingApiFp(configuration).getBillingPaymentMethod(paymentMethodID, options).then((request) => request(axios, basePath)); | ||
async getBillingPaymentOption(paymentOptionID: string, options?: AxiosRequestConfig): Promise<AxiosResponse<PaymentOption>> { | ||
return BillingApiFp(configuration).getBillingPaymentOption(paymentOptionID, options).then((request) => request(axios, basePath)); | ||
}, | ||
@@ -514,2 +756,12 @@ /** | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async getPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig): Promise<AxiosResponse<PaymentMethod>> { | ||
return BillingApiFp(configuration).getPaymentMethod(paymentMethodID, options).then((request) => request(axios, basePath)); | ||
}, | ||
/** | ||
* | ||
* @summary Billing bundles list | ||
@@ -533,8 +785,8 @@ * @param {*} [options] Override http request option. | ||
* | ||
* @summary Billing payment methods list | ||
* @summary Billing payment option list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async listBillingPaymentMethods(options?: AxiosRequestConfig): Promise<AxiosResponse<Array<PaymentMethod>>> { | ||
return BillingApiFp(configuration).listBillingPaymentMethods(options).then((request) => request(axios, basePath)); | ||
async listBillingPaymentOptions(options?: AxiosRequestConfig): Promise<AxiosResponse<Array<PaymentOption>>> { | ||
return BillingApiFp(configuration).listBillingPaymentOptions(options).then((request) => request(axios, basePath)); | ||
}, | ||
@@ -559,2 +811,11 @@ /** | ||
}, | ||
/** | ||
* | ||
* @summary Payment method list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
async listPaymentMethods(options?: AxiosRequestConfig): Promise<AxiosResponse<Array<PaymentMethod>>> { | ||
return BillingApiFp(configuration).listPaymentMethods(options).then((request) => request(axios, basePath)); | ||
}, | ||
}; | ||
@@ -572,2 +833,25 @@ }; | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {CreateStripeSetupIntentRequest} [body] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof BillingApi | ||
*/ | ||
public async createPaymentMethodStripeSetupIntent(body?: CreateStripeSetupIntentRequest, options?: AxiosRequestConfig) : Promise<AxiosResponse<StripeSetupIntent>> { | ||
return BillingApiFp(this.configuration).createPaymentMethodStripeSetupIntent(body, options).then((request) => request(this.axios, this.basePath)); | ||
} | ||
/** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {string} [return_url] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof BillingApi | ||
*/ | ||
public async createPaymentMethodStripeSetupIntentForm(return_url?: string, options?: AxiosRequestConfig) : Promise<AxiosResponse<StripeSetupIntent>> { | ||
return BillingApiFp(this.configuration).createPaymentMethodStripeSetupIntentForm(return_url, options).then((request) => request(this.axios, this.basePath)); | ||
} | ||
/** | ||
* | ||
* @summary Bundle info | ||
@@ -584,4 +868,4 @@ * @param {string} bundleID | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @summary Payment option info | ||
* @param {string} paymentOptionID | ||
* @param {*} [options] Override http request option. | ||
@@ -591,4 +875,4 @@ * @throws {RequiredError} | ||
*/ | ||
public async getBillingPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig) : Promise<AxiosResponse<PaymentMethod>> { | ||
return BillingApiFp(this.configuration).getBillingPaymentMethod(paymentMethodID, options).then((request) => request(this.axios, this.basePath)); | ||
public async getBillingPaymentOption(paymentOptionID: string, options?: AxiosRequestConfig) : Promise<AxiosResponse<PaymentOption>> { | ||
return BillingApiFp(this.configuration).getBillingPaymentOption(paymentOptionID, options).then((request) => request(this.axios, this.basePath)); | ||
} | ||
@@ -608,2 +892,13 @@ /** | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof BillingApi | ||
*/ | ||
public async getPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig) : Promise<AxiosResponse<PaymentMethod>> { | ||
return BillingApiFp(this.configuration).getPaymentMethod(paymentMethodID, options).then((request) => request(this.axios, this.basePath)); | ||
} | ||
/** | ||
* | ||
* @summary Billing bundles list | ||
@@ -629,3 +924,3 @@ * @param {*} [options] Override http request option. | ||
* | ||
* @summary Billing payment methods list | ||
* @summary Billing payment option list | ||
* @param {*} [options] Override http request option. | ||
@@ -635,4 +930,4 @@ * @throws {RequiredError} | ||
*/ | ||
public async listBillingPaymentMethods(options?: AxiosRequestConfig) : Promise<AxiosResponse<Array<PaymentMethod>>> { | ||
return BillingApiFp(this.configuration).listBillingPaymentMethods(options).then((request) => request(this.axios, this.basePath)); | ||
public async listBillingPaymentOptions(options?: AxiosRequestConfig) : Promise<AxiosResponse<Array<PaymentOption>>> { | ||
return BillingApiFp(this.configuration).listBillingPaymentOptions(options).then((request) => request(this.axios, this.basePath)); | ||
} | ||
@@ -659,2 +954,12 @@ /** | ||
} | ||
/** | ||
* | ||
* @summary Payment method list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof BillingApi | ||
*/ | ||
public async listPaymentMethods(options?: AxiosRequestConfig) : Promise<AxiosResponse<Array<PaymentMethod>>> { | ||
return BillingApiFp(this.configuration).listPaymentMethods(options).then((request) => request(this.axios, this.basePath)); | ||
} | ||
} |
@@ -24,3 +24,3 @@ /** | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -34,3 +34,3 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before | ||
*/ | ||
getDataUsageStats: (aggr_interval?: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
getDataUsageStats: (aggr_interval: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
}; | ||
@@ -45,3 +45,3 @@ /** | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -55,3 +55,3 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before | ||
*/ | ||
getDataUsageStats(aggr_interval?: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<Array<AggregatedDataUsageStats>>>>; | ||
getDataUsageStats(aggr_interval: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<Array<AggregatedDataUsageStats>>>>; | ||
}; | ||
@@ -66,3 +66,3 @@ /** | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -76,3 +76,3 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before | ||
*/ | ||
getDataUsageStats(aggr_interval?: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig): Promise<AxiosResponse<Array<AggregatedDataUsageStats>>>; | ||
getDataUsageStats(aggr_interval: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig): Promise<AxiosResponse<Array<AggregatedDataUsageStats>>>; | ||
}; | ||
@@ -89,3 +89,3 @@ /** | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -100,3 +100,3 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before | ||
*/ | ||
getDataUsageStats(aggr_interval?: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig): Promise<AxiosResponse<Array<AggregatedDataUsageStats>>>; | ||
getDataUsageStats(aggr_interval: string, date_after?: string, date_before?: string, device_type__in?: Array<string>, device__in?: Array<string>, sort_by?: string, options?: AxiosRequestConfig): Promise<AxiosResponse<Array<AggregatedDataUsageStats>>>; | ||
} |
@@ -91,3 +91,3 @@ "use strict"; | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -106,2 +106,6 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before | ||
return __generator(this, function (_a) { | ||
// verify required parameter 'aggr_interval' is not null or undefined | ||
if (aggr_interval === null || aggr_interval === undefined) { | ||
throw new base_1.RequiredError('aggr_interval', 'Required parameter aggr_interval was null or undefined when calling getDataUsageStats.'); | ||
} | ||
localVarPath = "/analytics/data-usage/"; | ||
@@ -166,3 +170,3 @@ localVarUrlObj = new URL(localVarPath, 'https://example.com'); | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -205,3 +209,3 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -238,3 +242,3 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before | ||
* @summary Data Usage Stats | ||
* @param {string} [aggr_interval] No more than 3 days for hour aggregation type | ||
* @param {string} aggr_interval No more than 3 days for hour aggregation type | ||
* @param {string} [date_after] No more than 3 months between date_after and date_before | ||
@@ -241,0 +245,0 @@ * @param {string} [date_before] No more than 3 months between date_after and date_before |
@@ -17,4 +17,7 @@ /** | ||
import { Bundle } from '../models'; | ||
import { CreateStripeSetupIntentRequest } from '../models'; | ||
import { PaymentMethod } from '../models'; | ||
import { PaymentOption } from '../models'; | ||
import { Product } from '../models'; | ||
import { StripeSetupIntent } from '../models'; | ||
import { Subscription } from '../models'; | ||
@@ -28,2 +31,18 @@ /** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {CreateStripeSetupIntentRequest} [body] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
createPaymentMethodStripeSetupIntent: (body?: CreateStripeSetupIntentRequest, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {string} [return_url] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
createPaymentMethodStripeSetupIntentForm: (return_url?: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* | ||
* @summary Bundle info | ||
@@ -37,8 +56,8 @@ * @param {string} bundleID | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @summary Payment option info | ||
* @param {string} paymentOptionID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getBillingPaymentMethod: (paymentMethodID: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
getBillingPaymentOption: (paymentOptionID: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
@@ -54,2 +73,10 @@ * | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getPaymentMethod: (paymentMethodID: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* | ||
* @summary Billing bundles list | ||
@@ -69,7 +96,7 @@ * @param {*} [options] Override http request option. | ||
* | ||
* @summary Billing payment methods list | ||
* @summary Billing payment option list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
listBillingPaymentMethods: (options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
listBillingPaymentOptions: (options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
@@ -89,2 +116,9 @@ * | ||
listBillingSubscriptions: (options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
/** | ||
* | ||
* @summary Payment method list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
listPaymentMethods: (options?: AxiosRequestConfig) => Promise<RequestArgs>; | ||
}; | ||
@@ -98,2 +132,18 @@ /** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {CreateStripeSetupIntentRequest} [body] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
createPaymentMethodStripeSetupIntent(body?: CreateStripeSetupIntentRequest, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<StripeSetupIntent>>>; | ||
/** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {string} [return_url] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
createPaymentMethodStripeSetupIntentForm(return_url?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<StripeSetupIntent>>>; | ||
/** | ||
* | ||
* @summary Bundle info | ||
@@ -107,8 +157,8 @@ * @param {string} bundleID | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @summary Payment option info | ||
* @param {string} paymentOptionID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getBillingPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<PaymentMethod>>>; | ||
getBillingPaymentOption(paymentOptionID: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<PaymentOption>>>; | ||
/** | ||
@@ -124,2 +174,10 @@ * | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<PaymentMethod>>>; | ||
/** | ||
* | ||
* @summary Billing bundles list | ||
@@ -139,7 +197,7 @@ * @param {*} [options] Override http request option. | ||
* | ||
* @summary Billing payment methods list | ||
* @summary Billing payment option list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
listBillingPaymentMethods(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<Array<PaymentMethod>>>>; | ||
listBillingPaymentOptions(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<Array<PaymentOption>>>>; | ||
/** | ||
@@ -159,2 +217,9 @@ * | ||
listBillingSubscriptions(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<Array<Subscription>>>>; | ||
/** | ||
* | ||
* @summary Payment method list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
listPaymentMethods(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => Promise<AxiosResponse<Array<PaymentMethod>>>>; | ||
}; | ||
@@ -168,2 +233,18 @@ /** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {CreateStripeSetupIntentRequest} [body] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
createPaymentMethodStripeSetupIntent(body?: CreateStripeSetupIntentRequest, options?: AxiosRequestConfig): Promise<AxiosResponse<StripeSetupIntent>>; | ||
/** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {string} [return_url] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
createPaymentMethodStripeSetupIntentForm(return_url?: string, options?: AxiosRequestConfig): Promise<AxiosResponse<StripeSetupIntent>>; | ||
/** | ||
* | ||
* @summary Bundle info | ||
@@ -177,8 +258,8 @@ * @param {string} bundleID | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @summary Payment option info | ||
* @param {string} paymentOptionID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getBillingPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig): Promise<AxiosResponse<PaymentMethod>>; | ||
getBillingPaymentOption(paymentOptionID: string, options?: AxiosRequestConfig): Promise<AxiosResponse<PaymentOption>>; | ||
/** | ||
@@ -194,2 +275,10 @@ * | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
getPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig): Promise<AxiosResponse<PaymentMethod>>; | ||
/** | ||
* | ||
* @summary Billing bundles list | ||
@@ -209,7 +298,7 @@ * @param {*} [options] Override http request option. | ||
* | ||
* @summary Billing payment methods list | ||
* @summary Billing payment option list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
listBillingPaymentMethods(options?: AxiosRequestConfig): Promise<AxiosResponse<Array<PaymentMethod>>>; | ||
listBillingPaymentOptions(options?: AxiosRequestConfig): Promise<AxiosResponse<Array<PaymentOption>>>; | ||
/** | ||
@@ -229,2 +318,9 @@ * | ||
listBillingSubscriptions(options?: AxiosRequestConfig): Promise<AxiosResponse<Array<Subscription>>>; | ||
/** | ||
* | ||
* @summary Payment method list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
*/ | ||
listPaymentMethods(options?: AxiosRequestConfig): Promise<AxiosResponse<Array<PaymentMethod>>>; | ||
}; | ||
@@ -240,2 +336,20 @@ /** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {CreateStripeSetupIntentRequest} [body] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof BillingApi | ||
*/ | ||
createPaymentMethodStripeSetupIntent(body?: CreateStripeSetupIntentRequest, options?: AxiosRequestConfig): Promise<AxiosResponse<StripeSetupIntent>>; | ||
/** | ||
* | ||
* @summary Create stripe's setup intent for add new payment method. | ||
* @param {string} [return_url] | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof BillingApi | ||
*/ | ||
createPaymentMethodStripeSetupIntentForm(return_url?: string, options?: AxiosRequestConfig): Promise<AxiosResponse<StripeSetupIntent>>; | ||
/** | ||
* | ||
* @summary Bundle info | ||
@@ -250,4 +364,4 @@ * @param {string} bundleID | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @summary Payment option info | ||
* @param {string} paymentOptionID | ||
* @param {*} [options] Override http request option. | ||
@@ -257,3 +371,3 @@ * @throws {RequiredError} | ||
*/ | ||
getBillingPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig): Promise<AxiosResponse<PaymentMethod>>; | ||
getBillingPaymentOption(paymentOptionID: string, options?: AxiosRequestConfig): Promise<AxiosResponse<PaymentOption>>; | ||
/** | ||
@@ -270,2 +384,11 @@ * | ||
* | ||
* @summary Payment method info | ||
* @param {string} paymentMethodID | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof BillingApi | ||
*/ | ||
getPaymentMethod(paymentMethodID: string, options?: AxiosRequestConfig): Promise<AxiosResponse<PaymentMethod>>; | ||
/** | ||
* | ||
* @summary Billing bundles list | ||
@@ -287,3 +410,3 @@ * @param {*} [options] Override http request option. | ||
* | ||
* @summary Billing payment methods list | ||
* @summary Billing payment option list | ||
* @param {*} [options] Override http request option. | ||
@@ -293,3 +416,3 @@ * @throws {RequiredError} | ||
*/ | ||
listBillingPaymentMethods(options?: AxiosRequestConfig): Promise<AxiosResponse<Array<PaymentMethod>>>; | ||
listBillingPaymentOptions(options?: AxiosRequestConfig): Promise<AxiosResponse<Array<PaymentOption>>>; | ||
/** | ||
@@ -311,2 +434,10 @@ * | ||
listBillingSubscriptions(options?: AxiosRequestConfig): Promise<AxiosResponse<Array<Subscription>>>; | ||
/** | ||
* | ||
* @summary Payment method list | ||
* @param {*} [options] Override http request option. | ||
* @throws {RequiredError} | ||
* @memberof BillingApi | ||
*/ | ||
listPaymentMethods(options?: AxiosRequestConfig): Promise<AxiosResponse<Array<PaymentMethod>>>; | ||
} |
@@ -28,2 +28,3 @@ export * from './ad-placement'; | ||
export * from './create-or-update-port-forwarding-request'; | ||
export * from './create-stripe-setup-intent-request'; | ||
export * from './create-token-login'; | ||
@@ -49,2 +50,5 @@ export * from './currency'; | ||
export * from './payment-method'; | ||
export * from './payment-method-card'; | ||
export * from './payment-method-type'; | ||
export * from './payment-option'; | ||
export * from './play-store-purchase-verification-request'; | ||
@@ -58,2 +62,3 @@ export * from './port-forwarding'; | ||
export * from './stripe-payment-intent'; | ||
export * from './stripe-setup-intent'; | ||
export * from './subscription'; | ||
@@ -60,0 +65,0 @@ export * from './token-login'; |
@@ -40,2 +40,3 @@ "use strict"; | ||
__exportStar(require("./create-or-update-port-forwarding-request"), exports); | ||
__exportStar(require("./create-stripe-setup-intent-request"), exports); | ||
__exportStar(require("./create-token-login"), exports); | ||
@@ -61,2 +62,5 @@ __exportStar(require("./currency"), exports); | ||
__exportStar(require("./payment-method"), exports); | ||
__exportStar(require("./payment-method-card"), exports); | ||
__exportStar(require("./payment-method-type"), exports); | ||
__exportStar(require("./payment-option"), exports); | ||
__exportStar(require("./play-store-purchase-verification-request"), exports); | ||
@@ -70,2 +74,3 @@ __exportStar(require("./port-forwarding"), exports); | ||
__exportStar(require("./stripe-payment-intent"), exports); | ||
__exportStar(require("./stripe-setup-intent"), exports); | ||
__exportStar(require("./subscription"), exports); | ||
@@ -72,0 +77,0 @@ __exportStar(require("./token-login"), exports); |
@@ -12,2 +12,4 @@ /** | ||
*/ | ||
import { PaymentMethodCard } from './payment-method-card'; | ||
import { PaymentMethodType } from './payment-method-type'; | ||
/** | ||
@@ -27,18 +29,18 @@ * | ||
* | ||
* @type {string} | ||
* @type {PaymentMethodType} | ||
* @memberof PaymentMethod | ||
*/ | ||
slug: string; | ||
type: PaymentMethodType; | ||
/** | ||
* | ||
* @type {string} | ||
* @type {PaymentMethodCard} | ||
* @memberof PaymentMethod | ||
*/ | ||
name: string; | ||
card?: PaymentMethodCard; | ||
/** | ||
* | ||
* @type {string} | ||
* @type {Date} | ||
* @memberof PaymentMethod | ||
*/ | ||
description?: string; | ||
created_at: Date; | ||
} |
@@ -28,2 +28,3 @@ export * from './ad-placement'; | ||
export * from './create-or-update-port-forwarding-request'; | ||
export * from './create-stripe-setup-intent-request'; | ||
export * from './create-token-login'; | ||
@@ -49,2 +50,5 @@ export * from './currency'; | ||
export * from './payment-method'; | ||
export * from './payment-method-card'; | ||
export * from './payment-method-type'; | ||
export * from './payment-option'; | ||
export * from './play-store-purchase-verification-request'; | ||
@@ -58,2 +62,3 @@ export * from './port-forwarding'; | ||
export * from './stripe-payment-intent'; | ||
export * from './stripe-setup-intent'; | ||
export * from './subscription'; | ||
@@ -60,0 +65,0 @@ export * from './token-login'; |
@@ -14,2 +14,4 @@ /* tslint:disable */ | ||
*/ | ||
import { PaymentMethodCard } from './payment-method-card'; | ||
import { PaymentMethodType } from './payment-method-type'; | ||
/** | ||
@@ -29,18 +31,18 @@ * | ||
* | ||
* @type {string} | ||
* @type {PaymentMethodType} | ||
* @memberof PaymentMethod | ||
*/ | ||
slug: string; | ||
type: PaymentMethodType; | ||
/** | ||
* | ||
* @type {string} | ||
* @type {PaymentMethodCard} | ||
* @memberof PaymentMethod | ||
*/ | ||
name: string; | ||
card?: PaymentMethodCard; | ||
/** | ||
* | ||
* @type {string} | ||
* @type {Date} | ||
* @memberof PaymentMethod | ||
*/ | ||
description?: string; | ||
created_at: Date; | ||
} |
{ | ||
"name": "@forestvpn/forestvpn_api", | ||
"version": "3.2.8", | ||
"version": "3.3.0", | ||
"description": "A package to interact api.forestvpn.com (manage vpn profiles, check usage statistics, manage locations, ...)", | ||
@@ -43,2 +43,2 @@ "author": "ForestVPN", | ||
"homepage": "https://forestvpn.com/" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1072570
279
25186