Copy Entry Between Instances

System Information
  • Strapi Version:
  • Operating System:
  • Database: MongoDB
  • Node Version:
  • NPM Version:
  • Yarn Version:

Curious of a general approach on this. We have two Strapi instances set up, one for “staging” content and one for “production” content. I’m looking to setup a workflow that acts like the following:

  • Adds new action in the “staging” instance which copies (or modifies) an entry in the staging instance to the production instance

We don’t want to just use publish on the “staging” instance, because this instance will be used for previewing changes before they hit production.

My first thought was to pipe the result of a GET of the record to publish on staging into a POST on production, but worried I might be missing some relations, etc. Is this the simplest way to achieve what I am going for?

Thanks in advance!