It seems something has changed recently with the way newly created sites deal with Netlify forms.
I’m creating sites through the API, and I noticed ‘Form detection’ is disabled by default. I need to manually go to the UI to enable it, redeploy, and only then it detects my forms.
How can I change this? Is there a property in the Netlify API I can send to enable forms whenever I create/update a site?
Hi @nvdb31, welcome and thanks for the post.
Based on the API documentation links below you cannot enable form detection via the API. You have to manually go to the UI to enable it.
@hrishikesh, thanks for the correction.
However I honestly feel the Netlify Open API documentation needs an update as it’s very difficult to find information.
Most of the parameters are not explained and you can’t tell what it does.
Even the option "ignore_html_forms": false you provided is not available in the documentation. Correct me if I am wrong as I have searched the whole documentation.