I'm looking to emulate the "Create a Copy..." functionality via the REST API, e.g. copy a document to a blog post. A Get Content call followed by a Create Content call certainly works but I'd to confirm this is the best approach and I'm not overlooking something.
Any notable gotchas (attachments, embedded images, etc.)?
AFAIK doing a GET then a create is the best approach. Just rename the content subject so it doesn't complain about it already existing in that Place. The main thing is just to try it, esp checking whether attachments + images will cause you issues.