Create a form
goformz_create_formWRITE: create a new draft form from a template, optionally pre-filled and assigned to a user or group (assignment is only possible at creation). Field keys are the template's field names (or ids) and the values are field objects such as {"text": "Acme"}; see goformz_get_form on an existing form of the template for each field's shape. Each call creates another form. POST /v2/formz.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Form name. Ignored unless override_default_form_name is true: GoFormz names forms by the template's rule. | |
| fields | No | Field values keyed by field name or id, for example {"PO #": {"value": "1223333"}, "Customer": {"text": "Acme"}}. | |
| template_id | Yes | Template id (a GUID). | |
| assign_to_id | No | User or group id (a GUID). | |
| assign_to_type | No | Assign the form to a User or a Group (needs assign_to_id). | |
| override_default_form_name | No | Use `name` instead of the template's automatic form name (default false). |