Hi, the duplicate operation (announced here) does not appear in the API doco. Does this mean that Orbeon decomposes a Duplicate request into a series of atomic API operations?
It is implemented in FormRunnerSummary.scala (1st link below), and calls putWithAttachments(), which is also called by the `save` action (2nd link below), but they are not doing exactly the same thing. So if you're asking whether you can do the same in a process, the answer is "not quite", but if you're asking whether this just uses the regular HTTP/REST persistence API, the answer is "yes".