loading table of contents...

9.4. IBM WebSphere Commerce REST Services used by CoreMedia

CoreMedia Digital Experience Platform 8 uses REST services of the IBM WebSphere Commerce Server Management Center to access content. Here you find a list of URLs used by Studio and CAE.

REST Services used by CoreMedia Studio
[Note]

The following REST services are only used in combination with IBM WCS (FEP7+)

  • 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>

[Note]

The following REST services are only used in combination with IBM WCS (FEP6)

  • http://<wc_server>/wcs/resources/store/<storeId>/categoryview/@top

  • http://<wc_server>/wcs/resources/store/<storeId>/categoryview/<categoryIdentifier>

  • http://<wc_server>/wcs/resources/store/<storeId>/categoryview/byId/<uniqueId>

  • http://<wc_server>/wcs/resources/store/<storeId>/categoryview/byParentCategory/<uniqueId>

  • http://<wc_server>/wcs/resources/store/<storeId>/productview/byCategory/<categoryId>

  • http://<wc_server>/wcs/resources/store/<storeId>/productview/bySearchTerm/<term>

The following REST services are used no matter what feature pack is used.

  • 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 IBM WCS 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 IBM WCS

REST Services used by the CAE
[Note]

The following REST services are only used in combination with IBM WCS (FEP8+)

  • http://<wc_server>/wcs/resources/store/<storeId>/price?q=byPartNumbers&partNumber=<partNumber>

[Note]

The following REST services are only used in combination with IBM WCS (FEP7+)

  • 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>

[Note]

The following REST services are only used in combination with IBM WCS (FEP7)

  • http://<wc_server>/wcs/resources/store/<storeId>/price

[Note]

The following REST services are only used in combination with IBM WCS (FEP6)

  • http://<wc_server>/wcs/resources/store/<storeId>/categoryview/<categoryIdentifier>

  • http://<wc_server>/wcs/resources/store/<storeId>/categoryview/byId/<uniqueId>

  • http://<wc_server>/wcs/resources/store/<storeId>/productview/<productIdentifier>

  • http://<wc_server>/wcs/resources/store/<storeId>/productview/byId/<uniqueId>

  • http://<wc_server>/wcs/resources/store/<storeId>/productview/bySeo/<languageIdentifier>/<siteIdentifier>/<productIdentifier>

The following REST services are used no matter what feature pack is used.

  • 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/dres

  • 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 IBM WCS