ServiceBuilderDefaultParams: {
    applyOrderEditTo?: string;
    cartId?: string;
    customerId?: string;
    dataErasure?: string;
    expand: string[];
    id?: string | null;
    location?: { country?: string; currency?: string; state?: string };
    pagination: {
        page: number | null;
        perPage: number | null;
        sort: string[];
        withTotal: boolean | null;
    };
    priceChannel?: string;
    priceCountry?: string;
    priceCurrency?: string;
    priceCustomerGroup?: string;
    query?: { operator: "and"
    | "or"; where: string[] };
    search?: {
        facet: string[];
        filter: string[];
        filterByFacets: string[];
        filterByQuery: string[];
        fuzzy: boolean;
        fuzzyLevel: number;
        markMatchingVariants: boolean;
        text: { lang: string; value: string } | null;
    };
    searchKeywords: { lang: string; value: string }[];
    staged?: boolean;
    version?: number;
}

Type declaration

  • OptionalapplyOrderEditTo?: string
  • OptionalcartId?: string
  • OptionalcustomerId?: string
  • OptionaldataErasure?: string
  • expand: string[]
  • Optionalid?: string | null
  • Optionallocation?: { country?: string; currency?: string; state?: string }
  • pagination: {
        page: number | null;
        perPage: number | null;
        sort: string[];
        withTotal: boolean | null;
    }
  • OptionalpriceChannel?: string
  • OptionalpriceCountry?: string
  • OptionalpriceCurrency?: string
  • OptionalpriceCustomerGroup?: string
  • Optionalquery?: { operator: "and" | "or"; where: string[] }
  • Optionalsearch?: {
        facet: string[];
        filter: string[];
        filterByFacets: string[];
        filterByQuery: string[];
        fuzzy: boolean;
        fuzzyLevel: number;
        markMatchingVariants: boolean;
        text: { lang: string; value: string } | null;
    }
  • searchKeywords: { lang: string; value: string }[]
  • Optionalstaged?: boolean
  • Optionalversion?: number