Installing the API (RESTful) Role

The API (RESTful) Role is typically installed on the staging or live website, and takes care of exposing core Content Delivery functionality. It also exposes the Content Delivery API for the purpose of customizing and extensions.

About this task

If you are setting up DXA for Dynamic Documentation from the product distribution WAR (web-app.war) or from the GitHub project (Dita Delivery Web Application Customization examples), then the Content Delivery API (CIL) is already bundled in these archives. Therefore, when using DXA for Dynamic Documentation you do not need to setup the API Role separately and can skip this section.