Samples > Starter stores > Starter store enhancements > Social Commerce > WebSphere Commerce Dojo Enhancements API
Social Commerce services
You can create new adapter implementations of the Social Commerce service APIs to support new service providers.
- Create new service adapters
Social Commerce is delivered as a set of WebSphere sMash modules that provide a REST API interface which is called by the social content widgets. An adapter is a WebSphere sMash module that implements the Social Commerce Service Adapter API.To develop a new adapter for a service provider, create a new WebSphere sMash module.
- Implement the Service Adapter API for new service providers
Social Commerce is delivered as a set of WebSphere sMash modules that provide a REST API interface which is called by the social content widgets. An adapter is a WebSphere sMash module that implements the Social Commerce Service Adapter API. Social Commerce uses the Service Adapter API to connect social content widgets with the following supported service providers: Pluck, Lotus Connections, and Bazaarvoice.
- REST API
The REST API provides an interface that is called by the Social Commerce user interface widgets. This interface follows the REST style, with the REST API providing a stateless server that is organized with resources. It also provides support for readable URLs and cacheable content.