Connector for HCL Commerce Manual / Version 2010
Table Of ContentsCoreMedia Content Cloud uses REST services of the HCL Commerce Server to access content. Here you find a list of URLs used by Studio and CAE.
REST Services used by CoreMedia Studio
http://<search_server>/search/resources/store/<storeId>/categoryview/@top
http://<search_server>/search/resources/store/<storeId>/categoryview/%20?categoryIdentifier=<categoryIdentifier>
This search-based REST call allows slash character in the category identifier.
http://<search_server>/search/resources/store/<storeId>/categoryview/byId/<uniqueId>
http://<search_server>/search/resources/store/<storeId>/categoryview/byParentCategory/<uniqueId>
http://<search_server>/search/resources/store/<storeId>/productview/byCategory/<categoryId>
http://<search_server>/search/resources/store/<storeId>/productview/bySearchTerm/<term>
http://<wc_server>/wcs/resources/store/<storeId>/spot/<spotId>
http://<wc_server>/wcs/resources/store/<storeId>/spot
http://<wc_server>/wcs/resources/store/<storeId>/segment/<uniqueId>
http://<wc_server>/wcs/resources/store/<storeId>/segment
http://<wc_server>/wcs/resources/store/<storeId>/workspaces/byall/Active
Only used if customer uses HCL Commerce workspaces
http://<wc_server>/wcs/resources/coremedia/cacheinvalidation/latestTimestamp
CoreMedia specific custom REST service
http://<wc_server>/wcs/resources/coremedia/cacheinvalidation/<timestamp>
CoreMedia specific custom REST service
http://<wc_server>/wcs/resources/coremedia/languagemap
Used to map langId to numeric value
http://<wc_server>/wcs/resources/coremedia/storeinfo
Used to get the storeId and the catalog information from all available stores in HCL Commerce
http://<wc_server>/wcs/resources/store/<storeId>/catalog
http://<wc_server>/wcs/resources/store/<storeId>/contract/<id>?profileName=IBM_Contract_Usage
Mainly important in the B2B world.
http://<wc_server>/wcs/resources/store/<storeId>/contract?q=eligible
Mainly important in the B2B world.
REST Services used by the CAE
http://<wc_server>/wcs/resources/store/<storeId>/price?q=byPartNumbers&partNumber=<partNumber>
http://<search_server>/search/resources/store/<storeId>/categoryview/%20?categoryIdentifier=<categoryIdentifier>
This search-based REST call allows slash character in the category identifier.
http://<search_server>/search/resources/store/<storeId>/categoryview/<SeoSegment>
http://<search_server>/search/resources/store/<storeId>/categoryview/byId/<uniqueId>
http://<search_server>/search/resources/store/<storeId>/productview/%20?partNumber=<productIdentifier>
This search-based REST call allows slash character in the product identifier.
http://<search_server>/search/resources/store/<storeId>/productview/byId/<uniqueId>
http://<search_server>/search/resources/store/<storeId>/productview/bySearchTerm/<term>
http://<wc_server>/wcs/resources/store/<storeId>/espot/<eSpotIdentifier>
https://<wc_server>/wcs/resources/store/<storeId>/loginidentity
https://<wc_server>/wcs/resources/store/<storeId>/previewToken
http://<wc_server>/wcs/resources/store/<storeId>/inventoryavailability/<productIdsAsCSV>
http://<wc_server>:<searchport>/search/resources/store/<storeId>/productview/%20?partNumber=<productIdentifier>
This search-based REST call allows slash character in the product identifier.
http://<wc_server>/wcs/resources/store/<storeId>/usercontext/@self/contextdata
Used by Elastic Social
https://<wc_server>/wcs/resources/store/<storeId>/person/@self
Used by Elastic Social
https://<wc_server>/wcs/resources/store/<storeId>/segment
Used by Adaptive Personalization
http://<wc_server>:<searchport>/search/resources/store/<storeId>/sitecontent/keywordSuggestionsByTerm/<keyword>
http://<wc_server>/wcs/resources/store/<storeId>/cart/@self
http://<wc_server>/wcs/resources/coremedia/cacheinvalidation/latestTimestamp
CoreMedia specific custom REST service
http://<wc_server>/wcs/resources/coremedia/cacheinvalidation/<timestamp>
CoreMedia specific custom REST service
http://<wc_server>/wcs/resources/coremedia/languagemap
Used to map langId to numeric value
http://<wc_server>/wcs/resources/coremedia/storeinfo
Used to get the storeId and the catalog information from all available stores in HCL Commerce
http://<wc_server>/wcs/resources/store/<storeId>/catalog
http://<wc_server>/wcs/resources/store/<storeId>/contract/<id>?profileName=IBM_Contract_Usage
Mainly important in the B2B world.
http://<wc_server>/wcs/resources/store/<storeId>/contract?q=eligible
Mainly important in the B2B world.