The WS API is not a required internal component to run the Petals ESB container. So it can be provided as an extension.