Resources

The resources use a data model that is supported by a set of client-side libraries that are made available on the files and libraries page.

There is a WADL document available that describes the resources API.

You may also enjoy the interactive interface provided for this API by Swagger.

Try it out!

name path methods description
AssetTemplateAttributeDefinitionFacadeREST
  • /assettemplate.templateattributedefinition
  • /assettemplate.templateattributedefinition/clientIdReference
  • /assettemplate.templateattributedefinition/count
  • /assettemplate.templateattributedefinition/createAll
  • /assettemplate.templateattributedefinition/editAll
  • /assettemplate.templateattributedefinition/entityGraph
  • /assettemplate.templateattributedefinition/exportedMembers
  • /assettemplate.templateattributedefinition/query
  • /assettemplate.templateattributedefinition/removeAll
  • /assettemplate.templateattributedefinition/{id}
  • /assettemplate.templateattributedefinition/countByClientId/{clientId}
  • /assettemplate.templateattributedefinition/createIfNotExists/{clientId}
  • /assettemplate.templateattributedefinition/findByAttributeName/{attributeName}
  • /assettemplate.templateattributedefinition/findByClientId/{clientId}
  • /assettemplate.templateattributedefinition/findClientIdByEntityId/{id}
  • /assettemplate.templateattributedefinition/{from}/{to}
  • /assettemplate.templateattributedefinition/findByClientIdAttributeName/{clientId}/{attributeName}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for AssetTemplateAttributeDefinition
AssetTemplateAttributeFacadeREST
  • /assettemplate.templateattribute
  • /assettemplate.templateattribute/clientIdReference
  • /assettemplate.templateattribute/count
  • /assettemplate.templateattribute/createAll
  • /assettemplate.templateattribute/editAll
  • /assettemplate.templateattribute/entityGraph
  • /assettemplate.templateattribute/exportedMembers
  • /assettemplate.templateattribute/query
  • /assettemplate.templateattribute/removeAll
  • /assettemplate.templateattribute/{id}
  • /assettemplate.templateattribute/attachment/{id}
  • /assettemplate.templateattribute/countByClientId/{clientId}
  • /assettemplate.templateattribute/findByClientId/{clientId}
  • /assettemplate.templateattribute/findByTemplateId/{templateId}
  • /assettemplate.templateattribute/findByTemplateIdSimple/{templateId}
  • /assettemplate.templateattribute/findClientIdByEntityId/{id}
  • /assettemplate.templateattribute/replace/{id}
  • /assettemplate.templateattribute/{from}/{to}
  • /assettemplate.templateattribute/attachment/{templateId}/{templateAttributeDefinitionId}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • POST
  • GET
  • POST
REST facade for AssetTemplateAttribute
AssetTemplateFacadeREST
  • /assettemplate.template
  • /assettemplate.template/clientIdReference
  • /assettemplate.template/count
  • /assettemplate.template/createAll
  • /assettemplate.template/editAll
  • /assettemplate.template/entityGraph
  • /assettemplate.template/exportedMembers
  • /assettemplate.template/findRoots
  • /assettemplate.template/query
  • /assettemplate.template/removeAll
  • /assettemplate.template/{id}
  • /assettemplate.template/countByClientId/{clientId}
  • /assettemplate.template/findAttributeInheritedSimple/{templateId}
  • /assettemplate.template/findAttributes/{templateId}
  • /assettemplate.template/findAttributesInherited/{templateId}
  • /assettemplate.template/findAttributesSimple/{templateId}
  • /assettemplate.template/findByClientId/{clientId}
  • /assettemplate.template/findByName/{name}
  • /assettemplate.template/findByParentId/{parentId}
  • /assettemplate.template/findChildren/{id}
  • /assettemplate.template/findChildrenRecursive/{id}
  • /assettemplate.template/findClientIdByEntityId/{id}
  • /assettemplate.template/findLeafTemplateAttributeEntries/{templateId}
  • /assettemplate.template/findLeafTemplates/{templateId}
  • /assettemplate.template/findLeafs/{id}
  • /assettemplate.template/findRoot/{id}
  • /assettemplate.template/findTemplateAttributeEntries/{id}
  • /assettemplate.template/findTrail/{id}
  • /assettemplate.template/findWithParents/{id}
  • /assettemplate.template/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for AssetTemplate
AttributeDefinitionFacadeREST
  • /product.attributedefinition
  • /product.attributedefinition/clientIdReference
  • /product.attributedefinition/count
  • /product.attributedefinition/createAll
  • /product.attributedefinition/editAll
  • /product.attributedefinition/entityGraph
  • /product.attributedefinition/exportedMembers
  • /product.attributedefinition/query
  • /product.attributedefinition/removeAll
  • /product.attributedefinition/{id}
  • /product.attributedefinition/countByClientId/{clientId}
  • /product.attributedefinition/findByClientId/{clientId}
  • /product.attributedefinition/findClientIdByEntityId/{id}
  • /product.attributedefinition/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
REST facade for AttributeDefinition
BannerClickFacadeREST
  • /clickstore.bannerclick
  • /clickstore.bannerclick/clientIdReference
  • /clickstore.bannerclick/count
  • /clickstore.bannerclick/entityGraph
  • /clickstore.bannerclick/exportedMembers
  • /clickstore.bannerclick/query
  • /clickstore.bannerclick/{id}
  • /clickstore.bannerclick/countByClientId/{clientId}
  • /clickstore.bannerclick/findByClientId/{clientId}
  • /clickstore.bannerclick/findClientIdByEntityId/{id}
  • /clickstore.bannerclick/{from}/{to}
  • GET
  • GET
  • GET POST
  • GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for BannerClick
BannerService
  • /banner/clicked
  • /banner/recommend
  • /banner/recommendProductSelection
  • GET POST
  • OPTIONS POST
  • POST
CategoryFacadeREST
  • /product.category
  • /product.category/clientIdReference
  • /product.category/count
  • /product.category/createAll
  • /product.category/editAll
  • /product.category/entityGraph
  • /product.category/exportedMembers
  • /product.category/findRoots
  • /product.category/query
  • /product.category/removeAll
  • /product.category/{id}
  • /product.category/countByClientId/{clientId}
  • /product.category/findByCatalogId/{catalogId}
  • /product.category/findByClientId/{clientId}
  • /product.category/findByExternalId/{catalogId}
  • /product.category/findCatalogRoots/{catalogId}
  • /product.category/findChildren/{id}
  • /product.category/findChildrenRecursive/{id}
  • /product.category/findClientIdByEntityId/{id}
  • /product.category/findLeafs/{id}
  • /product.category/findRoot/{id}
  • /product.category/findTrail/{id}
  • /product.category/{from}/{to}
  • /product.category/findByClientIdExternalId/{clientId}/{externalId}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for Category
ClientFacadeREST
  • /client.client
  • /client.client/clientIdReference
  • /client.client/count
  • /client.client/createAll
  • /client.client/editAll
  • /client.client/entityGraph
  • /client.client/exportedMembers
  • /client.client/query
  • /client.client/removeAll
  • /client.client/{id}
  • /client.client/countByClientId/{clientId}
  • /client.client/findByClientId/{clientId}
  • /client.client/findByExternalId/{externalId}
  • /client.client/findClientIdByEntityId/{id}
  • /client.client/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for Client
ClientFilterPermissionFacadeREST
  • /client.clientfilterpermission
  • /client.clientfilterpermission/clientIdReference
  • /client.clientfilterpermission/count
  • /client.clientfilterpermission/createAll
  • /client.clientfilterpermission/editAll
  • /client.clientfilterpermission/entityGraph
  • /client.clientfilterpermission/exportedMembers
  • /client.clientfilterpermission/query
  • /client.clientfilterpermission/removeAll
  • /client.clientfilterpermission/{id}
  • /client.clientfilterpermission/countByClientId/{clientId}
  • /client.clientfilterpermission/findByClientId/{clientId}
  • /client.clientfilterpermission/findClientIdByEntityId/{id}
  • /client.clientfilterpermission/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
ClientLimitationFacadeREST
  • /rule.clientlimitation
  • /rule.clientlimitation/clientIdReference
  • /rule.clientlimitation/count
  • /rule.clientlimitation/createAll
  • /rule.clientlimitation/editAll
  • /rule.clientlimitation/entityGraph
  • /rule.clientlimitation/exportedMembers
  • /rule.clientlimitation/query
  • /rule.clientlimitation/removeAll
  • /rule.clientlimitation/{id}
  • /rule.clientlimitation/countByClientId/{clientId}
  • /rule.clientlimitation/findByClientId/{clientId}
  • /rule.clientlimitation/findClientIdByEntityId/{id}
  • /rule.clientlimitation/findClientLimitationsCustomAttribute/{clientId}
  • /rule.clientlimitation/{from}/{to}
  • /rule.clientlimitation/findClientLimitationsCustomAttributeByName/{clientId}/{attributeName}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for Limitation
ClusterManagerService
  • /clusterManager
  • /clusterManager/information
  • /clusterManager/isOldestMember
  • /clusterManager/localMember
  • /clusterManager/oldestMember
  • /clusterManager/isOldestMember/{beanClass}
  • /clusterManager/oldestMember/{beanClass}
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
CombinedRuleFacadeREST
  • /rule.combinedrule
  • /rule.combinedrule/clientIdReference
  • /rule.combinedrule/count
  • /rule.combinedrule/createAll
  • /rule.combinedrule/editAll
  • /rule.combinedrule/entityGraph
  • /rule.combinedrule/exportedMembers
  • /rule.combinedrule/query
  • /rule.combinedrule/removeAll
  • /rule.combinedrule/{id}
  • /rule.combinedrule/countByClientId/{clientId}
  • /rule.combinedrule/findByClientId/{clientId}
  • /rule.combinedrule/findByRuleSetId/{ruleSetId}
  • /rule.combinedrule/findClientIdByEntityId/{id}
  • /rule.combinedrule/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for CombinedRule
ConfigurationRestService
  • /configuration
  • /configuration/all
  • /configuration/createAll
  • /configuration/descriptors
  • /configuration/removeAll
  • /configuration/{id}
  • /configuration/getProperty/{id}
  • /configuration/getPropertyDefault/{id}/{defaultValue}
  • /configuration/setProperty/{id}/{value}
  • POST PUT
  • GET
  • POST
  • GET
  • DELETE
  • DELETE GET
  • GET
  • GET
  • PUT
ImportConfigurationFacadeREST
  • /productimport.configuration
  • /productimport.configuration/clientIdReference
  • /productimport.configuration/count
  • /productimport.configuration/createAll
  • /productimport.configuration/editAll
  • /productimport.configuration/entityGraph
  • /productimport.configuration/exportedMembers
  • /productimport.configuration/query
  • /productimport.configuration/removeAll
  • /productimport.configuration/{id}
  • /productimport.configuration/clientId/{clientId}
  • /productimport.configuration/countByClientId/{clientId}
  • /productimport.configuration/exportedMappedMembersProduct/{clientId}
  • /productimport.configuration/findByClientId/{clientId}
  • /productimport.configuration/findClientIdByEntityId/{id}
  • /productimport.configuration/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for ImportConfiguration
ImportManagerServiceREST
  • /productimport.manager
  • /productimport.manager/queuedJobs
  • /productimport.manager/timers
  • /productimport.manager/{importConfigurationId}
  • /productimport.manager/queuedJobsByClient/{clientId}
  • /productimport.manager/queuedJobsByImportConfigurationId/{importConfigurationId}
  • /productimport.manager/runningJobsByClient/{clientId}
  • GET
  • GET
  • GET
  • GET POST
  • GET
  • GET
  • GET
REST facade to control the import process
ImportMappingAttributeFacadeREST
  • /productimport.attribute
  • /productimport.attribute/clientIdReference
  • /productimport.attribute/count
  • /productimport.attribute/createAll
  • /productimport.attribute/editAll
  • /productimport.attribute/entityGraph
  • /productimport.attribute/exportedMembers
  • /productimport.attribute/query
  • /productimport.attribute/removeAll
  • /productimport.attribute/{id}
  • /productimport.attribute/countByClientId/{clientId}
  • /productimport.attribute/findByClientId/{clientId}
  • /productimport.attribute/findByImportConfigurationId/{importConfigurationId}
  • /productimport.attribute/findClientIdByEntityId/{id}
  • /productimport.attribute/getAttributeFilterStatus/{clientId}
  • /productimport.attribute/getAttributesFilterableUnused/{clientId}
  • /productimport.attribute/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for ImportMappingAttribute
ImportMappingMemberFacadeREST
  • /productimport.member
  • /productimport.member/clientIdReference
  • /productimport.member/count
  • /productimport.member/createAll
  • /productimport.member/editAll
  • /productimport.member/entityGraph
  • /productimport.member/exportedMembers
  • /productimport.member/query
  • /productimport.member/removeAll
  • /productimport.member/{id}
  • /productimport.member/countByClientId/{clientId}
  • /productimport.member/findByClientId/{clientId}
  • /productimport.member/findByImportConfigurationId/{importConfigurationId}
  • /productimport.member/findClientIdByEntityId/{id}
  • /productimport.member/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for ImportMappingMember
ImportModuleFacadeREST
  • /productimport/findClientIds
  • /productimport/removeByClientIds
  • /productimport/client/{id}
  • GET
  • POST
  • DELETE
ImportScheduleFacadeREST
  • /productimport.schedule
  • /productimport.schedule/clientIdReference
  • /productimport.schedule/count
  • /productimport.schedule/createAll
  • /productimport.schedule/editAll
  • /productimport.schedule/entityGraph
  • /productimport.schedule/exportedMembers
  • /productimport.schedule/query
  • /productimport.schedule/removeAll
  • /productimport.schedule/{id}
  • /productimport.schedule/countByClientId/{clientId}
  • /productimport.schedule/findByClientId/{clientId}
  • /productimport.schedule/findByImportConfigurationId/{importConfigurationId}
  • /productimport.schedule/findClientIdByEntityId/{id}
  • /productimport.schedule/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for ImportSchedule
ImportStatusFacadeREST
  • /productimport.status
  • /productimport.status/clientIdReference
  • /productimport.status/count
  • /productimport.status/entityGraph
  • /productimport.status/exportedMembers
  • /productimport.status/getDailyImportStats
  • /productimport.status/query
  • /productimport.status/{id}
  • /productimport.status/countByClientId/{clientId}
  • /productimport.status/findByClientId/{clientId}
  • /productimport.status/findByImportConfigurationId/{importConfigurationId}
  • /productimport.status/findClientIdByEntityId/{id}
  • /productimport.status/getImportDurationHistogram/{importConfigurationId}
  • /productimport.status/getImportDurations/{importConfigurationId}
  • /productimport.status/{from}/{to}
  • GET
  • GET
  • GET POST
  • GET
  • GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
JobEntryFacadeREST
  • /scheduler.jobEntry
  • /scheduler.jobEntry/clientIdReference
  • /scheduler.jobEntry/count
  • /scheduler.jobEntry/createAll
  • /scheduler.jobEntry/editAll
  • /scheduler.jobEntry/entityGraph
  • /scheduler.jobEntry/exportedMembers
  • /scheduler.jobEntry/getStarted
  • /scheduler.jobEntry/getUnfinished
  • /scheduler.jobEntry/isQueuedUnfinished
  • /scheduler.jobEntry/query
  • /scheduler.jobEntry/removeAll
  • /scheduler.jobEntry/takeJob
  • /scheduler.jobEntry/takeJobExcludeClientIds
  • /scheduler.jobEntry/takeJobFromDate
  • /scheduler.jobEntry/{id}
  • /scheduler.jobEntry/countByClientId/{clientId}
  • /scheduler.jobEntry/findByClientId/{clientId}
  • /scheduler.jobEntry/findClientIdByEntityId/{id}
  • /scheduler.jobEntry/findTakeable/{jobType}
  • /scheduler.jobEntry/findTakeableFromDate/{jobType}
  • /scheduler.jobEntry/getStartedByJobType/{jobType}
  • /scheduler.jobEntry/getUnfinishedByClientId/{clientId}
  • /scheduler.jobEntry/getUnfinishedByJobType/{jobType}
  • /scheduler.jobEntry/jobFinished/{jobId}
  • /scheduler.jobEntry/{from}/{to}
  • /scheduler.jobEntry/findByClientIdJobType/{clientId}/{jobType}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • GET
  • GET POST
  • POST
  • POST
  • DELETE
  • PUT
  • PUT
  • PUT
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • DELETE
  • GET
  • GET
JobStatusFacadeREST
  • /scheduler.jobStatus
  • /scheduler.jobStatus/clientIdReference
  • /scheduler.jobStatus/count
  • /scheduler.jobStatus/createAll
  • /scheduler.jobStatus/editAll
  • /scheduler.jobStatus/entityGraph
  • /scheduler.jobStatus/exportedMembers
  • /scheduler.jobStatus/query
  • /scheduler.jobStatus/removeAll
  • /scheduler.jobStatus/{id}
  • /scheduler.jobStatus/countByClientId/{clientId}
  • /scheduler.jobStatus/findByClientId/{clientId}
  • /scheduler.jobStatus/findByJobEntryId/{jobEntryId}
  • /scheduler.jobStatus/findByJobEntryIdJobState/{jobEntryId}
  • /scheduler.jobStatus/findClientIdByEntityId/{id}
  • /scheduler.jobStatus/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
LimitationFacadeREST
  • /rule.limitation
  • /rule.limitation/clientIdReference
  • /rule.limitation/count
  • /rule.limitation/createAll
  • /rule.limitation/editAll
  • /rule.limitation/entityGraph
  • /rule.limitation/exportedMembers
  • /rule.limitation/query
  • /rule.limitation/removeAll
  • /rule.limitation/{id}
  • /rule.limitation/countByClientId/{clientId}
  • /rule.limitation/findByClientId/{clientId}
  • /rule.limitation/findByRuleId/{ruleId}
  • /rule.limitation/findClientIdByEntityId/{id}
  • /rule.limitation/findLimitationsCustomAttribute/{clientId}
  • /rule.limitation/{from}/{to}
  • /rule.limitation/findLimitationsCustomAttributeByName/{clientId}/{attributeName}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for Limitation
MaintenanceServiceREST
  • /maintenance/client
  • /maintenance/requestInfo
  • /maintenance/state
  • /maintenance/client/{clientId}
  • /maintenance/state/{authToken}
  • DELETE GET
  • GET
  • GET
  • DELETE GET POST
  • PUT
MetaServiceREST
  • /meta/availableCharsets
  • /meta/availableLocales
  • /meta/configuration
  • /meta/exportedMembers
  • /meta/importedMembers
  • /meta/members
  • /meta/productSelectionPlugins
  • /meta/productSelectionRuleTypes
  • /meta/version
  • /meta/applicableOperators/{type}
  • /meta/exportedMembers/{declaringClass}
  • /meta/findApplicableOperatorsByClient/{clientId}
  • /meta/findExportedMembersByClientId/{clientId}
  • /meta/members/{declaringClass}
  • /meta/applicableOperators/{declaringClass}/{memberName}
  • /meta/findApplicableOperatorsByMember/{clientId}/{declaringClass}/{memberName}
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
OperationQueueProcessorREST
  • /operationqueueprocessor/availableClients
  • /operationqueueprocessor/{clientId}
  • /operationqueueprocessor/batchOperationsInQueue/{clientId}
  • /operationqueueprocessor/statistics/{clientId}
  • /operationqueueprocessor/summaryStatistics/{clientId}
  • GET
  • POST
  • GET
  • GET
  • GET
ProductAttributeFacadeREST
  • /product.productattribute
  • /product.productattribute/clientIdReference
  • /product.productattribute/count
  • /product.productattribute/createAll
  • /product.productattribute/editAll
  • /product.productattribute/entityGraph
  • /product.productattribute/exportedMembers
  • /product.productattribute/query
  • /product.productattribute/removeAll
  • /product.productattribute/{id}
  • /product.productattribute/attachment/{id}
  • /product.productattribute/attachmentPath/{id}
  • /product.productattribute/countByClientId/{clientId}
  • /product.productattribute/findByClientId/{clientId}
  • /product.productattribute/findByProductId/{productId}
  • /product.productattribute/findByProductIdSimple/{productId}
  • /product.productattribute/findClientIdByEntityId/{id}
  • /product.productattribute/moveToCorrectModel/{attributeDefinitionId}
  • /product.productattribute/moveToCorrectModelByClientId/{clientId}
  • /product.productattribute/replace/{id}
  • /product.productattribute/{from}/{to}
  • /product.productattribute/attach/{productId}/{attributeDefinitionId}
  • /product.productattribute/attachmentByParams/{clientId}/{productCatalogId}/{productId}/{fileName}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • POST
  • GET
  • POST
  • GET
REST facade for ProductAttribute
ProductAttributeFilterableFacadeREST
  • /product.productattributefilterable
  • /product.productattributefilterable/clientIdReference
  • /product.productattributefilterable/count
  • /product.productattributefilterable/entityGraph
  • /product.productattributefilterable/exportedMembers
  • /product.productattributefilterable/query
  • /product.productattributefilterable/{id}
  • /product.productattributefilterable/countByClientId/{clientId}
  • /product.productattributefilterable/findByClientId/{clientId}
  • /product.productattributefilterable/findClientIdByEntityId/{id}
  • /product.productattributefilterable/{from}/{to}
  • GET
  • GET
  • GET POST
  • GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
Readonly REST facade for filterable ProductAttribute
ProductAttributeUnfilterableFacadeREST
  • /product.productattributeunfilterable
  • /product.productattributeunfilterable/clientIdReference
  • /product.productattributeunfilterable/count
  • /product.productattributeunfilterable/entityGraph
  • /product.productattributeunfilterable/exportedMembers
  • /product.productattributeunfilterable/query
  • /product.productattributeunfilterable/{id}
  • /product.productattributeunfilterable/countByClientId/{clientId}
  • /product.productattributeunfilterable/findByClientId/{clientId}
  • /product.productattributeunfilterable/findClientIdByEntityId/{id}
  • /product.productattributeunfilterable/{from}/{to}
  • GET
  • GET
  • GET POST
  • GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
Readonly REST facade for ProductAttributeUnfilterable
ProductCatalogFacadeREST
  • /product.productcatalog
  • /product.productcatalog/clientIdReference
  • /product.productcatalog/count
  • /product.productcatalog/createAll
  • /product.productcatalog/editAll
  • /product.productcatalog/entityGraph
  • /product.productcatalog/exportedMembers
  • /product.productcatalog/query
  • /product.productcatalog/removeAll
  • /product.productcatalog/{id}
  • /product.productcatalog/clientId/{clientId}
  • /product.productcatalog/countByClientId/{clientId}
  • /product.productcatalog/findByClientId/{clientId}
  • /product.productcatalog/findClientIdByEntityId/{id}
  • /product.productcatalog/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for ProductCatalog
ProductFacadeREST
  • /product.product
  • /product.product/clientIdReference
  • /product.product/count
  • /product.product/createAll
  • /product.product/editAll
  • /product.product/entityGraph
  • /product.product/exportedMembers
  • /product.product/query
  • /product.product/removeAll
  • /product.product/removeAllByUUIDElement
  • /product.product/{id}
  • /product.product/countByClientId/{clientId}
  • /product.product/externalId/{externalId}
  • /product.product/findByClientId/{clientId}
  • /product.product/findClientIdByEntityId/{id}
  • /product.product/uploadImage/{productId}
  • /product.product/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • POST
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • POST
  • GET
REST facade for Product
ProductModuleFacadeREST
  • /product/findClientIds
  • /product/removeByClientIds
  • /product/client/{id}
  • GET
  • POST
  • DELETE
RuleFacadeREST
  • /rule.rule
  • /rule.rule/clientIdReference
  • /rule.rule/count
  • /rule.rule/createAll
  • /rule.rule/editAll
  • /rule.rule/entityGraph
  • /rule.rule/exportedMembers
  • /rule.rule/query
  • /rule.rule/removeAll
  • /rule.rule/{id}
  • /rule.rule/copyRule/{ruleId}
  • /rule.rule/countByClientId/{clientId}
  • /rule.rule/findByClientId/{clientId}
  • /rule.rule/findByRuleSetId/{ruleSetId}
  • /rule.rule/findClientIdByEntityId/{id}
  • /rule.rule/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for Rule
RuleInformationService
  • /rule.info/cacheStats
  • /rule.info/dumpStrategicInvadatingCache
  • /rule.info/fallbackRuleSetProductCount
  • /rule.info/memstoreRestAccessHistogram
  • /rule.info/memstoreResultSizeHistogram
  • /rule.info/multilevelCacheHistograms
  • /rule.info/productSelectionMapCache
  • /rule.info/productSelectionMapCacheSize
  • /rule.info/retardedMessagesCount
  • /rule.info/ruleHistogramCombined
  • /rule.info/ruleHistograms
  • /rule.info/ruleProductCount
  • /rule.info/ruleTypeHistograms
  • /rule.info/weightedCrossSellingProductSelectionCacheHistograms
  • /rule.info/calculateClientScore/{clientId}
  • /rule.info/count/{clientId}
  • /rule.info/count/{ruleId}
  • /rule.info/countProductsMatchingClientLimitation/{clientId}
  • /rule.info/countTotalProducts/{clientId}
  • /rule.info/find/{clientId}
  • /rule.info/find/{ruleId}
  • /rule.info/findClientLimitationsCustomAttribute/{clientId}
  • /rule.info/findClientLimitationsCustomAttributeSlowOperator/{clientId}
  • /rule.info/findLimitationsCustomAttributeSlowOperator/{clientId}
  • /rule.info/getAttributeStatus/{clientId}
  • /rule.info/simpleQuery/{clientId}
  • /rule.info/simpleQuery/{ruleId}
  • /rule.info/count/{clientId}/{ruleId}
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • DELETE PUT
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
  • POST
  • GET
  • GET
Rule information viable when debugging and building rules
RuleModuleFacadeREST
  • /rule/findClientIds
  • /rule/removeByClientIds
  • /rule/client/{id}
  • GET
  • POST
  • DELETE
RuleParameterFacadeREST
  • /rule.ruleParameter
  • /rule.ruleParameter/clientIdReference
  • /rule.ruleParameter/count
  • /rule.ruleParameter/createAll
  • /rule.ruleParameter/editAll
  • /rule.ruleParameter/entityGraph
  • /rule.ruleParameter/exportedMembers
  • /rule.ruleParameter/query
  • /rule.ruleParameter/removeAll
  • /rule.ruleParameter/{id}
  • /rule.ruleParameter/countByClientId/{clientId}
  • /rule.ruleParameter/findByClientId/{clientId}
  • /rule.ruleParameter/findClientIdByEntityId/{id}
  • /rule.ruleParameter/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
REST facade for RuleParameter
RuleSetFacadeREST
  • /rule.ruleset
  • /rule.ruleset/clientIdReference
  • /rule.ruleset/count
  • /rule.ruleset/createAll
  • /rule.ruleset/editAll
  • /rule.ruleset/entityGraph
  • /rule.ruleset/exportedMembers
  • /rule.ruleset/query
  • /rule.ruleset/removeAll
  • /rule.ruleset/{id}
  • /rule.ruleset/copyRuleSet/{ruleSetId}
  • /rule.ruleset/countByClientId/{clientId}
  • /rule.ruleset/findByClientId/{clientId}
  • /rule.ruleset/findClientIdByEntityId/{id}
  • /rule.ruleset/getInvalidRuleSets/{clientId}
  • /rule.ruleset/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for RuleSet
ScheduleFacadeREST
  • /scheduler.schedule
  • /scheduler.schedule/clientIdReference
  • /scheduler.schedule/count
  • /scheduler.schedule/createAll
  • /scheduler.schedule/editAll
  • /scheduler.schedule/entityGraph
  • /scheduler.schedule/exportedMembers
  • /scheduler.schedule/query
  • /scheduler.schedule/removeAll
  • /scheduler.schedule/timers
  • /scheduler.schedule/{id}
  • /scheduler.schedule/countByClientId/{clientId}
  • /scheduler.schedule/findByClientId/{clientId}
  • /scheduler.schedule/findClientIdByEntityId/{id}
  • /scheduler.schedule/{from}/{to}
  • /scheduler.schedule/findByClientIdJobType/{clientId}/{jobType}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • GET
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
SchedulerModuleFacadeREST
  • /scheduler/findClientIds
  • /scheduler/removeByClientIds
  • /scheduler/client/{id}
  • GET
  • POST
  • DELETE
StatisticsFacadeREST
  • /statistics.statistics
  • /statistics.statistics/cacheStats
  • /statistics.statistics/cumulative
  • /statistics.statistics/methodCallHistograms
  • /statistics.statistics/byResource/{resourceName}
  • /statistics.statistics/byResourceAndCode/{resourceName}/{code}
  • /statistics.statistics/byResourceAndMethod/{resourceName}/{methodName}
  • /statistics.statistics/byAllParameters/{resourceName}/{methodName}/{code}
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
StorageServiceREST
  • /storage/directories/{clientId}
  • /storage/{clientId}/{subPath}
  • /storage/count/{clientId}/{subPath}
  • /storage/{clientId}/{subPath}/{fileName}
  • /storage/{clientId}/{subPath}/{from}/{limit}
  • /storage/productAttributeAttachment/{clientId}/{productCatalogId}/{productId}/{fileName}
  • GET
  • GET POST
  • GET
  • DELETE GET
  • GET
  • GET
TemplateAttributeDefinitionFacadeREST
  • /template.templateattributedefinition
  • /template.templateattributedefinition/clientIdReference
  • /template.templateattributedefinition/count
  • /template.templateattributedefinition/createAll
  • /template.templateattributedefinition/editAll
  • /template.templateattributedefinition/entityGraph
  • /template.templateattributedefinition/exportedMembers
  • /template.templateattributedefinition/query
  • /template.templateattributedefinition/removeAll
  • /template.templateattributedefinition/{id}
  • /template.templateattributedefinition/countByClientId/{clientId}
  • /template.templateattributedefinition/createIfNotExists/{clientId}
  • /template.templateattributedefinition/findByAttributeName/{attributeName}
  • /template.templateattributedefinition/findByClientId/{clientId}
  • /template.templateattributedefinition/findClientIdByEntityId/{id}
  • /template.templateattributedefinition/{from}/{to}
  • /template.templateattributedefinition/findByClientIdAttributeName/{clientId}/{attributeName}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for TemplateAttributeDefinition
TemplateAttributeFacadeREST
  • /template.templateattribute
  • /template.templateattribute/clientIdReference
  • /template.templateattribute/count
  • /template.templateattribute/createAll
  • /template.templateattribute/editAll
  • /template.templateattribute/entityGraph
  • /template.templateattribute/exportedMembers
  • /template.templateattribute/query
  • /template.templateattribute/removeAll
  • /template.templateattribute/{id}
  • /template.templateattribute/attachment/{id}
  • /template.templateattribute/countByClientId/{clientId}
  • /template.templateattribute/findByClientId/{clientId}
  • /template.templateattribute/findByTemplateId/{templateId}
  • /template.templateattribute/findByTemplateIdSimple/{templateId}
  • /template.templateattribute/findClientIdByEntityId/{id}
  • /template.templateattribute/replace/{id}
  • /template.templateattribute/{from}/{to}
  • /template.templateattribute/attachment/{templateId}/{templateAttributeDefinitionId}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • POST
  • GET
  • POST
REST facade for TemplateAttribute
TemplateFacadeREST
  • /template.template
  • /template.template/clientIdReference
  • /template.template/count
  • /template.template/createAll
  • /template.template/editAll
  • /template.template/entityGraph
  • /template.template/exportedMembers
  • /template.template/findRoots
  • /template.template/query
  • /template.template/removeAll
  • /template.template/{id}
  • /template.template/countByClientId/{clientId}
  • /template.template/findAttributeInheritedSimple/{templateId}
  • /template.template/findAttributes/{templateId}
  • /template.template/findAttributesInherited/{templateId}
  • /template.template/findAttributesSimple/{templateId}
  • /template.template/findByClientId/{clientId}
  • /template.template/findByName/{name}
  • /template.template/findByParentId/{parentId}
  • /template.template/findChildren/{id}
  • /template.template/findChildrenRecursive/{id}
  • /template.template/findClientIdByEntityId/{id}
  • /template.template/findLeafTemplateAttributeEntries/{templateId}
  • /template.template/findLeafTemplates/{templateId}
  • /template.template/findLeafs/{id}
  • /template.template/findRoot/{id}
  • /template.template/findTemplateAttributeEntries/{id}
  • /template.template/findTrail/{id}
  • /template.template/findWithParents/{id}
  • /template.template/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST facade for Template
TemplateModuleFacadeREST
  • /template/findClientIds
  • /template/removeByClientIds
  • /template/client/{id}
  • GET
  • POST
  • DELETE
WeightedCrossSellingImportConfigurationFacadeREST
  • /weightedcrossselling.importconfiguration
  • /weightedcrossselling.importconfiguration/clientIdReference
  • /weightedcrossselling.importconfiguration/count
  • /weightedcrossselling.importconfiguration/createAll
  • /weightedcrossselling.importconfiguration/editAll
  • /weightedcrossselling.importconfiguration/entityGraph
  • /weightedcrossselling.importconfiguration/exportedMembers
  • /weightedcrossselling.importconfiguration/query
  • /weightedcrossselling.importconfiguration/removeAll
  • /weightedcrossselling.importconfiguration/{id}
  • /weightedcrossselling.importconfiguration/countByClientId/{clientId}
  • /weightedcrossselling.importconfiguration/findByClientId/{clientId}
  • /weightedcrossselling.importconfiguration/findClientIdByEntityId/{id}
  • /weightedcrossselling.importconfiguration/{from}/{to}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
WeightedCrossSellingImportScheduleFacadeREST
  • /weightedcrossselling.importschedule
  • /weightedcrossselling.importschedule/clientIdReference
  • /weightedcrossselling.importschedule/count
  • /weightedcrossselling.importschedule/createAll
  • /weightedcrossselling.importschedule/editAll
  • /weightedcrossselling.importschedule/entityGraph
  • /weightedcrossselling.importschedule/exportedMembers
  • /weightedcrossselling.importschedule/query
  • /weightedcrossselling.importschedule/removeAll
  • /weightedcrossselling.importschedule/runImportWithImportURI
  • /weightedcrossselling.importschedule/{id}
  • /weightedcrossselling.importschedule/countByClientId/{clientId}
  • /weightedcrossselling.importschedule/findByClientId/{clientId}
  • /weightedcrossselling.importschedule/findClientIdByEntityId/{id}
  • /weightedcrossselling.importschedule/runImportWithUri/{clientId}
  • /weightedcrossselling.importschedule/{from}/{to}
  • /weightedcrossselling.importschedule/runImport/{clientId}/{weightedCrossSellingImportConfigurationId}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • POST
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
WeightedCrossSellingModuleFacadeREST
  • /weightedcrossselling/findClientIds
  • /weightedcrossselling/removeByClientIds
  • /weightedcrossselling/client/{id}
  • GET
  • POST
  • DELETE
WeightedCrossSellingStorageManagerFacadeREST
  • /weightedcrossselling.storageManager
  • /weightedcrossselling.storageManager/{clientId}
  • /weightedcrossselling.storageManager/findByProductIds/{clientId}
  • /weightedcrossselling.storageManager/findByProductIdsTypes/{clientId}
  • GET
  • DELETE
  • GET
  • GET
WeightedCrossSellingTypeFacadeREST
  • /weightedcrossselling.type
  • /weightedcrossselling.type/clientIdReference
  • /weightedcrossselling.type/count
  • /weightedcrossselling.type/createAll
  • /weightedcrossselling.type/editAll
  • /weightedcrossselling.type/entityGraph
  • /weightedcrossselling.type/exportedMembers
  • /weightedcrossselling.type/query
  • /weightedcrossselling.type/removeAll
  • /weightedcrossselling.type/{id}
  • /weightedcrossselling.type/countByClientId/{clientId}
  • /weightedcrossselling.type/findByClientId/{clientId}
  • /weightedcrossselling.type/findClientIdByEntityId/{id}
  • /weightedcrossselling.type/{from}/{to}
  • /weightedcrossselling.type/findByClientIdName/{clientId}/{name}
  • GET POST PUT
  • GET
  • GET POST
  • POST
  • PUT
  • GET
  • GET
  • POST
  • DELETE
  • DELETE GET
  • GET
  • GET
  • GET
  • GET
  • GET