Thank you for your reply. Unfortunately currently the API response is not giving me any identifier.
I used combination of this solution from @Jeff_Hager
and by configuring workflow
PS
Since I had Beta access to scheduled workflow I could test it
I think the bigger issue in this would be when the table size increases and duplicates increate, each delete costs me an update, which becomes an issue.