ProductConfiguratorCCPApiAxiosParamCreator
ProductConfiguratorCCPApi - axios parameter creator
Signature
ProductConfiguratorCCPApiAxiosParamCreator: (
configuration?: Configuration
) => {
getDefaultProductConfiguration: (baseSiteId: string,
productCode: string,
configIdTemplate?: string,
expMode?: boolean,
forceReset?: boolean,
provideAllAttributes?: boolean,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
getProductConfiguration: (baseSiteId: string,
configId: string,
expMode?: boolean,
groupId?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
getProductConfigurationOverview: (baseSiteId: string,
configId: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
getProductConfigurationPricing: (baseSiteId: string,
configId: string,
groupId?: string,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
updateProductConfiguration: (baseSiteId: string,
configId: string,
cCPConfiguration: CCPConfiguration,
expMode?: boolean,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
updateProductConfigurationOverview: (baseSiteId: string,
configId: string,
cCPConfigurationOverview: CCPConfigurationOverview,
options?: AxiosRequestConfig) => Promise<RequestArgs>;
}Parameters
| Name | Required | Type | Description |
|---|---|---|---|
configuration | Optional | Configuration |
Referenced Types
AxiosRequestConfig- CCPConfiguration
- CCPConfigurationOverview