Constructors

Properties

Methods

Constructors

Properties

args: {
    baseUri?: string;
    executeRequest: executeRequest;
    pathArgs: {
        projectKey: string;
    };
}

Type declaration

  • Optional baseUri?: string
  • executeRequest: executeRequest
  • pathArgs: {
        projectKey: string;
    }
    • projectKey: string

Methods

  • Product Projection Search

    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;
          };
      }
      • Optional headers?: {
            [key: string]: string | string[];
        }
        • [key: string]: string | string[]
      • Optional 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;
        }
        • [key: string]: QueryParam
        • Optional expand?: string | string[]
        • Optional facet?: string | string[]
        • Optional filter?: string | string[]
        • Optional filter.facets?: string | string[]
        • Optional filter.query?: string | string[]
        • Optional fuzzy?: boolean
        • Optional fuzzyLevel?: number
        • Optional limit?: number
        • Optional localeProjection?: string | string[]
        • Optional markMatchingVariants?: boolean
        • Optional offset?: number
        • Optional priceChannel?: string
        • Optional priceCountry?: string
        • Optional priceCurrency?: string
        • Optional priceCustomerGroup?: string
        • Optional sort?: string | string[]
        • Optional staged?: boolean
        • Optional storeProjection?: string
        • Optional withTotal?: boolean

    Returns ApiRequest<ProductProjectionPagedSearchResponse>