Confluence REST API supports copying content from a source content to a target content. I'm working on a project today in Dapplo.Confluence that would have made extensive use of that call had it been available. As is, I'm having to copy the data from a source page, create or get a target page, and then copy each property of the source page into the target page.
https://community.developer.atlassian.com/t/added-move-and-copy-page-apis/37749