Welcome to Oracle CX Commerce JS API Documentation
Widgets are used in conjunction with the specific elements, known as plug-ins. Plug-ins enable a widget to invoke API functions, retrieve state information, send and retrieve data from your application and watch for registered actions.
Components are building block of the page. Components take some values as input and emit HTML output based on them. Components refresh automatically when their input change.
Actions, which are invoked by widgets, send data from your application to the state store, as well as identify any behavior that should occur in response to a change of state.
Endpoints allow you to create an adapter to Oracle CX Commerce REST API functions. For detailed information on creating and working with endpoints, refer to Create endpoints.