saasus-sdk / Pricing/api / PricingMenusApi
Pricing/api.PricingMenusApi
PricingMenusApi - object-oriented interface
Export
PricingMenusApi
-
↳
PricingMenusApi
• new PricingMenusApi(configuration?
, basePath?
, axios?
): PricingMenusApi
Name | Type | Default value |
---|---|---|
configuration? |
Configuration |
undefined |
basePath |
string |
BASE_PATH |
axios |
AxiosInstance |
globalAxios |
src/generated/Pricing/base.ts:52
• Protected
axios: AxiosInstance
= globalAxios
src/generated/Pricing/base.ts:52
• Protected
basePath: string
= BASE_PATH
src/generated/Pricing/base.ts:52
• Protected
configuration: undefined
| Configuration
src/generated/Pricing/base.ts:50
▸ createPricingMenu(body?
, options?
): Promise
<AxiosResponse
<PricingMenu
, any
>>
Create a pricing feature menu.
Name | Type | Description |
---|---|---|
body? |
SavePricingMenuParam |
|
options? |
AxiosRequestConfig <any > |
Override http request option. |
Promise
<AxiosResponse
<PricingMenu
, any
>>
Summary
Create a Pricing Feature Menu
Throws
Memberof
PricingMenusApi
src/generated/Pricing/api.ts:3271
▸ deletePricingMenu(menuId
, options?
): Promise
<AxiosResponse
<void
, any
>>
Delete pricing feature menu.
Name | Type | Description |
---|---|---|
menuId |
string |
Menu ID |
options? |
AxiosRequestConfig <any > |
Override http request option. |
Promise
<AxiosResponse
<void
, any
>>
Summary
Delete Pricing Feature Menu
Throws
Memberof
PricingMenusApi
src/generated/Pricing/api.ts:3283
▸ getPricingMenu(menuId
, options?
): Promise
<AxiosResponse
<PricingMenu
, any
>>
Get a pricing feature menu.
Name | Type | Description |
---|---|---|
menuId |
string |
Menu ID |
options? |
AxiosRequestConfig <any > |
Override http request option. |
Promise
<AxiosResponse
<PricingMenu
, any
>>
Summary
Get Pricing Feature Menu
Throws
Memberof
PricingMenusApi
src/generated/Pricing/api.ts:3295
▸ getPricingMenus(options?
): Promise
<AxiosResponse
<PricingMenus
, any
>>
Get the feature menu list. Multiple measurement units are grouped together and defined as one feature menu. Multiple feature menus defined here are combined into one billing plan.
Name | Type | Description |
---|---|---|
options? |
AxiosRequestConfig <any > |
Override http request option. |
Promise
<AxiosResponse
<PricingMenus
, any
>>
Summary
Get Pricing Feature Menus
Throws
Memberof
PricingMenusApi
src/generated/Pricing/api.ts:3306
▸ updatePricingMenu(menuId
, body?
, options?
): Promise
<AxiosResponse
<void
, any
>>
Update pricing feature menu.
Name | Type | Description |
---|---|---|
menuId |
string |
Menu ID |
body? |
SavePricingMenuParam |
|
options? |
AxiosRequestConfig <any > |
Override http request option. |
Promise
<AxiosResponse
<void
, any
>>
Summary
Update Pricing Feature Menu
Throws
Memberof
PricingMenusApi