Remote Model SPI REST service | HCL Digital Experience
The Remote Model SPI gives you access to portal models through REST services. It allows you to obtain and modify portal resources that are exposed by some of the models of the model SPI remotely, that is from clients that are outside the JVM of the server. This is achieved by means of REST services.
The Remote Model SPI supports the following models:
- ContentModel
- This allows you to obtain and modify the content topology and the properties of content nodes such as pages, labels, and content URLs.
- NavigationModel
- This allows you to obtain the navigation topology only, as the navigation model is implied by the structure of the content model.
- LayoutModel
- This allows you to obtain and modify the layout of a page, that is the topology of layout elements of a page, and the properties of layout elements, such as layout containers and layout controls.
- PortletModel
- This allows you to obtain, create, update, and delete portlets.
- LanguageList
- MarkupList
- SkinList
- ThemeList
- To obtain model information:
HTTP GET
- To modify existing model information:
HTTP PUT
- To create model resources:
HTTP POST
- To delete model resources:
HTTP DELETE