Alokai

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

NameRequiredTypeDescription
configurationOptionalConfiguration$4

Referenced Types

On this page