Drag Drop between two goJs diagrams

I have two diagrams in a page. I would like to drag a process block from one diagram and drop it on another diagram. At the end I need the json data of the block being dragged and block name on which it is dropped.
Requesting your valuable input for this.

Implement an “ExternalObjectsDropped” DiagramEvent listener. The e.subject will be the collection of newly copied/inserted Parts, from which you can get their Part.data.

Perfect. This fulfilled my requirement.
Thank you.