Forms are collections of custom fields that can be added to a Drop.
Field Guide
Field |
Type |
Read/Write |
Required on Create |
Description |
---|---|---|---|---|
id |
String |
R |
The unique identifier for the form. |
|
name |
String |
RW |
Y |
Free text name for the form. |
fields |
RW |
N |
List of fields in this form. |
Field
Field |
Type |
Read/Write |
Required on Create |
Description |
---|---|---|---|---|
id |
String |
R |
The unique identifier for the field. |
|
title |
String |
RW |
Y |
The field's name/label. |
description |
String |
RW |
N |
Human readable description of the field. Help text. |
type |
String |
RW |
Y |
The kind of field. Value can be on of: text, multiple, checkbox or select. |
required |
Boolean |
RW |
N |
Boolean indicating whether a field value is required. Default: false |
options |
String |
RW |
N |
JSON formatted list of allowed values for multiple, checkbox and select fields. E.g. ["Option 1", "Option 2", "Option 3"] |