Transfer subset of documents to a different cluster

Are there API calls or a tool that I could use to transfer 1% of documents from an index in a production cluster to a test cluster?
Hopefully there's some trick using snapshot/restore that I'm not seeing.

Snapshot and restore works on full indices, but you may be able to use reindex from remote.