Update form settings
update_formChange any subset of a form's settings: name, purpose, allowedDomains, redirectUrl, spamMode, active, storeSubmissions, validation rules, blocklist, autoResponder (Pro).
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| active | No | ||
| formId | Yes | Form id, e.g. frm_abc123 | |
| purpose | No | ||
| spamMode | No | How hard this form filters: minimal (nothing is filtered, paid plans only), relaxed (flag but always deliver), standard, strict. Abuse protection — rate limits, honeypot — is unaffected. | |
| blocklist | No | Emails, @domains or keywords that mark a submission as spam | |
| validation | No | Server-side rules by field, e.g. { "email": { "required": true, "type": "email" }, "message": { "minLength": 10 } }. null clears. | |
| redirectUrl | No | Absolute URL visitors are sent to after submitting | |
| autoResponder | No | ||
| allowedDomains | No | ||
| storeSubmissions | No |