Page Configuration REST Endpoints

Admin/Search Admin and Configuration/Page Configuration
These endpoints allows user to manage and organize page definitions for an application. User can manage 'page-root', 'site-home' and 'page' ecr types
Creates a page configuration
Method: post
Path: /gsadmin/v1/{appName}/pages/{siteHome}/{page}
Creates a page root for a application
Method: post
Path: /gsadmin/v1/{appName}/pages
Creates a site for a application
Method: post
Path: /gsadmin/v1/{appName}/pages/{siteHome}
Delete page root of a application
Method: delete
Path: /gsadmin/v1/{appName}/pages
Deletes the page.
Method: delete
Path: /gsadmin/v1/{appName}/pages/{siteHome}/{page}
Deletes the site.
Method: delete
Path: /gsadmin/v1/{appName}/pages/{siteHome}
Gets a list of immediate pages defined under site home
Method: get
Path: /gsadmin/v1/{appName}/pages/{siteHome}
Gets a Page configuration or lists down immediate pages under requested page.
Method: get
Path: /gsadmin/v1/{appName}/pages/{siteHome}/{page}
Updates a page configuration
Method: put
Path: /gsadmin/v1/{appName}/pages/{siteHome}/{page}
View all sites defined in a application
Method: get
Path: /gsadmin/v1/{appName}/pages