API Catch form submission

Hello everyone,

Do you know if there are some ways to catch a form submission with Smartsheet API, before the row is created in a sheet ? I did not find this information in the documentation.

I need to do this to put some controls and verification to prevent someone from creating a form with a specific ID already existing in a row in my sheet.

 If you have any advice, I'm more than interested!

Thank you, have a nice day,