we are working on improving forms deletion and are pleased to let you know you are now able to delete forms (we are referring here to the actual forms, not form submissions) through the API. You now no longer have to ask a Support Engineer to delete your form for you!
Make an authenticated
DELETE request to
https://api.netlify.com/api/v1/sites/YOUR_SITE_ID/forms/YOUR_FORM_ID to delete a form and all its submissions. (You can also use the form name instead of the ID if you prefer). Please note that this will delete all existing submissions to the form, and future submissions to the form will result in a 404 error.
See also Netlify API documentation.
Please leave any problems you encounter below. We hope to add a UI button for this in the future and will update you when we do.