Create a form
create_formCreates a form and returns it with the endpoint URL to post submissions to. Pass name and, optionally, any configuration block (see update_form); what you leave out gets the defaults. The same rules as the dashboard apply (plan form limit, one notification address on the free plan, features the plan includes), and a refused configuration creates nothing. team_id is required when the connection covers several teams.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| spam | No | Spam protection. | |
| active | No | Whether the form accepts submissions. | |
| storage | No | Whether and how long submissions are stored. | |
| team_id | No | Team id (from list_teams). Required only when the connection covers several teams. | |
| folder_id | No | The folder the form is filed in, or null for none. | |
| validation | No | Rules a submission must pass. | |
| after_submit | No | What the visitor sees after submitting. | |
| auto_response | No | The email the person who submitted receives. | |
| self_email_notification | No | The email you get on every submission. |