...
Website (.magnolia/rest/website)
...
- get child pages
- method: GET
- arguments: path in uri
- returns: WebsitePageList
- create page
- method: PUT
- arguments: path in uri
- returns WebsitePage
- delete page
- method: DELETE
- arguments: path in uri
- search pages
- active page
- deactivate page
- move page
- copy page
- rename page
- update page (title, template)
- edit page using dialog (page properties)
- list versions
- revert to version
- import + export (probably not needed)
Templating (.magnolia/rest/templating ?)
get paragraph definitions (for select paragraph dialog)
...