Class ByProjectKeyProductProjectionsSearchRequestBuilder
Constructors
constructor
Parameters
- args: {
baseUri?: string;
executeRequest: executeRequest;
pathArgs: { projectKey: string };
}
Properties
Protected
Readonly
args
args: { baseUri?: string; executeRequest: executeRequest; pathArgs: { projectKey: string };} Methods
get
get( methodArgs?: { headers?: { [key: string]: string | string[] }; queryArgs?: { expand?: string | string[]; facet?: string | string[]; filter?: string | string[]; "filter.facets"?: string | string[]; "filter.query"?: string | string[]; fuzzy?: boolean; fuzzyLevel?: number; limit?: number; localeProjection?: string | string[]; markMatchingVariants?: boolean; offset?: number; priceChannel?: string; priceCountry?: string; priceCurrency?: string; priceCustomerGroup?: string; sort?: string | string[]; staged?: boolean; storeProjection?: string; withTotal?: boolean; [key: string]: QueryParam; }; },): ApiRequest<ProductProjectionPagedSearchResponse> Parameters
Optional
methodArgs: {
headers?: { [key: string]: string | string[] };
queryArgs?: {
expand?: string | string[];
facet?: string | string[];
filter?: string | string[];
"filter.facets"?: string | string[];
"filter.query"?: string | string[];
fuzzy?: boolean;
fuzzyLevel?: number;
limit?: number;
localeProjection?: string | string[];
markMatchingVariants?: boolean;
offset?: number;
priceChannel?: string;
priceCountry?: string;
priceCurrency?: string;
priceCustomerGroup?: string;
sort?: string | string[];
staged?: boolean;
storeProjection?: string;
withTotal?: boolean;
[key: string]: QueryParam;
};
}
post
Parameters
- methodArgs: { body: string; headers?: { [key: string]: string | string[] } }
Product Projection Search