Hi @Deval,
In my experience, RESTful services with lots of traffic are bound to receive duplicate incoming POST requests unintentionally - e.g. sometimes a user will click 'Signup' and two requests will be sent simultaneously. This should be expected and handled by your backend service.
This issue could be handled in the backend using unique checks. You can add a GUID column and enforce unique in SharePoint list. When the duplicate request ocurs, the enforce unique will prevent duplicate item create.
Here is a similar issue with yours, please make a reference
https://stackoverflow.com/questions/15159274/avoid-duplicate-posts-with-rest
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.