BloomreachRecommendationsPathwaysGeneratedApiFp
BloomreachRecommendationsPathwaysGeneratedApi - functional programming interface
Signature
BloomreachRecommendationsPathwaysGeneratedApiFp: (
configuration?: Configuration$4
) => {
categoryBasedWidgetApi(widgetId: string,
accountId: number,
brUid2: string,
domainKey: string,
catId: string,
requestId: string,
url: string,
refUrl?: string,
viewId?: string,
fields?: string,
filter?: string,
facet?: boolean,
filterFacet?: string,
start?: number,
rows?: number,
userId?: string,
options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<void>>;
globalRecommendationWidgetApi(widgetId: string,
accountId: number,
brUid2: string,
domainKey: string,
requestId: string,
url: string,
refUrl?: string,
fields?: string,
filter?: string,
rows?: number,
viewId?: string,
options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<void>>;
itemBasedRecommendationWidgetApi(widgetId: string,
accountId: number,
brUid2: string,
domainKey: string,
itemIds: string,
requestId: string,
url: string,
refUrl?: string,
fields?: string,
filter?: string,
rows?: number,
viewId?: string,
contextPids?: string,
userId?: string,
options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<void>>;
keywordBasedWidgetApi(widgetId: string,
accountId: number,
brUid2: string,
domainKey: string,
query: string,
requestId: string,
url: string,
refUrl?: string,
fields?: string,
filter?: string,
facet?: boolean,
filterFacet?: string,
start?: number,
rows?: number,
viewId?: string,
userId?: string,
options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<void>>;
personalizationBasedWidgetApi(widgetId: string,
accountId: number,
brUid2: string,
domainKey: string,
query: string,
userId: string,
requestId: string,
url: string,
refUrl?: string,
fields?: string,
filter?: string,
rows?: number,
viewId?: string,
options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<void>>;
recentlyViewedWidgetApi(accountId: number,
brUid2: string,
domainKey: string,
recentlyViewedWidgetId: string,
requestId: string,
url: string,
refUrl?: string,
fields?: string,
filter?: string,
rows?: number,
viewId?: string,
authKey?: string,
userId?: string,
start?: number,
options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<RecentlyViewedWidgetApi200Response>>;
uploadApi(widgetId: string,
accountId: number,
domainKey: string,
contentDisposition: string,
contentType: string,
authKey?: string,
options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<void>>;
visualSearchResponseApi(widgetId: string,
accountId: number,
brUid2: string,
domainKey: string,
url: string,
fields?: string,
filter?: string,
rows?: number,
imageId?: string,
itemIds?: string,
skuId?: string,
objectId?: number,
authKey?: string,
options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance,
basePath?: string) => AxiosPromise<void>>;
}Parameters
| Name | Required | Type | Description |
|---|---|---|---|
configuration | Optional | Configuration$4 |
Referenced Types
RawAxiosRequestConfigAxiosInstanceAxiosPromise- RecentlyViewedWidgetApi200Response