Skip to main content
string
The Spring bean identifier containing the service being called.ecomSearchEngineServiceImpl
string
default:"PROTOTYPE"
Bean scope. Use PROTOTYPE for service calls.
string
The public service method name shown in the signature below.
object[]
The method argument array. Each argument is passed as an object with index 0, 1, and so on; the value must match the Java parameter type.

Headers

Send Lang-Context and Site-Context with every request. For protected methods, send the JWT in the Authorization header as Bearer <token>. Access: ADMIN. Bearer Token: conditional for USER/ADMIN.
  • GUEST — unauthenticated users; only whitelist services are available.
  • USER — authentication is required; methods with USER checks are available.
  • ADMIN — full access to public methods of all services.
  • If a method checks a role internally, GUEST may receive null.

Methods

List<SellerSKU>

searchResults

Page<SellerSKU>

searchResultsPaged

String

getCdnFolderName

String

getUploadListingsExcel

List<Map<String, String>>

getSortedProductsByCategory

List<CurrencyItem>

getAllCurrencies

CurrencyItem

getCurrencyByCode

LinkedHashSet<Country>

searchCountries

List<Country>

getCountries

Country

getCountryByCode

Unit

getSelectedUnit

Map<String, Object>

getTranslatedUnit

List<Map<String, Object>>

getUnits

List<Map<String, String>>

getSellerImageUrls

List<Map<String, String>>

getCategoryImageUrls

List<Map<String, String>>

getProductImageUrls

List<Map<String, String>>

getSellerSkuImageUrls

List<Map<String, String>>

getCertificateImageUrls

List<Map<String, String>>

getContainerImageUrls

List<Map<String, String>>

getSkuImageUrls

List<Map<String,Object>>

getGeneticTypes

List<Map<String, Object>>

getSellerTypes

List<Map<String, Object>>

getSellerSkuTypes

List<Map<String, Object>>

getSalutations

List<Map<String, Object>>

getIncoTerms

List<Map<String, Object>>

getDeliveryTypes

List<Map<String, Object>>

getTradingUnits

List<Map<String, Object>>

getAttributeTypes

List<Map<String, Object>>

getAreaUsageTypes

List<Map<String, Object>>

getOptionsFromAttribute

List<SellerSKU>

getSellerSkus

List<SellerSKU>

getLoggedSellerSkus

List<Map<String, Object>>

getLoggedSellerSkusFilter

List<Map<String, Object>>

getLoggedSellerSkusCountriesOfOriginFilter

List<Map<String, Object>>

getLoggedSellerSkusGeneticTypeFilter

List<Map<String, Object>>

getLoggedSellerSkusDynamicFilters

List<Map<String, Object>>

getLoggedSellerSkusDynamicOptions

List<Map<String, Object>>

getLoggedSellerSkusDynamicValues

List<Attribute>

getAttributesFromSKU

List<AttributeValue>

getAttributeValuesFromSellerSKU

List<AttributeValue>

getAttributeValuesByAreaUsageType

List<AttributeValue>

getActiveAttributeValuesFromSellerSKU

List<Map<String,Object>>

getCountriesOfOriginFilter

List<Map<String, Object>>

getCountriesOfOriginByRequestFilter

List<Map<String, Object>>

getCountriesOfSellersFilter

List<Map<String, Object>>

getCountriesOfSellersByRequestFilter

List<Map<String, Object>>

getGeneticTypeFilter

List<Map<String, Object>>

getGeneticTypeByRequestFilter

List<Map<String, Object>>

getDynamicFilters

List<Map<String, Object>>

getDynamicByRequestFilters

List<Map<String, Object>>

getDynamicOptionFilters

List<Map<String, Object>>

getDynamicOptionByRequestFilters

List<Map<String, Object>>

getDynamicValueFilters

List<Map<String, Object>>

getDynamicValueByRequestFilters

Deque<Map<String, Object>>

getPaginationFilter

List<Map<String, Object>>

getProductsListFilter

List<Map<String, Object>>

getProductsListByRequestFilter

boolean

showButtonsPermanentSKU

boolean

showButtonsRemainedSKU

boolean

showSellerSkuPrice

boolean

isPermanentSellerSKU

boolean

isRemainedSellerSKU

boolean

isListAttribute

boolean

isRangeAttribute

boolean

isSimpleAttribute

boolean

isLogicalAttribute

boolean

isNumericAttribute

isProductRelatedAttribute

boolean

isCommercialInfoAttribute

boolean

isSpecialFeaturesAttribute

List<String>

parseSearchQuery

List<Map<String, String>>

getSortedProductSkus

List<Map<String, Object>>

getProductsByCategoryAndFirstLetter

List<Map<String, Object>>

getSkusByProductAndFirstLetter

List<Category>

getCategoriesBySkuId

List<SkuDTO>

getAutoSuggestResults

boolean

aiSearchIsActive