create Form Field

POST {{baseUrl}}/api/form/field

Creates a form field. You can optionally specify an Id for the form, if not provided one will be generated.

Request Body

{"field"=>{"confirm"=>"<boolean>", "consentId"=>"<uuid>", "control"=>"textarea", "description"=>"<string>", "id"=>"<uuid>", "insertInstant"=>"<long>", "key"=>"<string>", "lastUpdateInstant"=>"<long>", "name"=>"<string>", "options"=>["<string>", "<string>"], "required"=>"<boolean>", "type"=>"bool", "validator"=>{"expression"=>"<string>", "enabled"=>"<boolean>"}}, "fields"=>[{"confirm"=>"<boolean>", "consentId"=>"<uuid>", "control"=>"text", "description"=>"<string>", "id"=>"<uuid>", "insertInstant"=>"<long>", "key"=>"<string>", "lastUpdateInstant"=>"<long>", "name"=>"<string>", "options"=>["<string>", "<string>"], "required"=>"<boolean>", "type"=>"number", "validator"=>{"expression"=>"<string>", "enabled"=>"<boolean>"}}, {"confirm"=>"<boolean>", "consentId"=>"<uuid>", "control"=>"password", "description"=>"<string>", "id"=>"<uuid>", "insertInstant"=>"<long>", "key"=>"<string>", "lastUpdateInstant"=>"<long>", "name"=>"<string>", "options"=>["<string>", "<string>"], "required"=>"<boolean>", "type"=>"number", "validator"=>{"expression"=>"<string>", "enabled"=>"<boolean>"}}]}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring

RESPONSES

status: OK

{&quot;field&quot;:{&quot;confirm&quot;:&quot;\u003cboolean\u003e&quot;,&quot;consentId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;control&quot;:&quot;text&quot;,&quot;data&quot;:{&quot;dolore_7_&quot;:{}},&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cuuid\u003e&quot;,&quot;insertInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;key&quot;:&quot;\u003cstring\u003e&quot;,&quot;lastUpdateInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;options&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;],&quot;required&quot;:&quot;\u003cboolean\u003e&quot;,&quot;type&quot;:&quot;email&quot;,&quot;validator&quot;:{&quot;expression&quot;:&quot;\u003cstring\u003e&quot;,&quot;enabled&quot;:&quot;\u003cboolean\u003e&quot;}},&quot;fields&quot;:[{&quot;confirm&quot;:&quot;\u003cboolean\u003e&quot;,&quot;consentId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;control&quot;:&quot;password&quot;,&quot;data&quot;:{&quot;dolore_1f7&quot;:{}},&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cuuid\u003e&quot;,&quot;insertInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;key&quot;:&quot;\u003cstring\u003e&quot;,&quot;lastUpdateInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;options&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;],&quot;required&quot;:&quot;\u003cboolean\u003e&quot;,&quot;type&quot;:&quot;date&quot;,&quot;validator&quot;:{&quot;expression&quot;:&quot;\u003cstring\u003e&quot;,&quot;enabled&quot;:&quot;\u003cboolean\u003e&quot;}},{&quot;confirm&quot;:&quot;\u003cboolean\u003e&quot;,&quot;consentId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;control&quot;:&quot;checkbox&quot;,&quot;data&quot;:{&quot;pariatur643&quot;:{},&quot;nisif4&quot;:{}},&quot;description&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cuuid\u003e&quot;,&quot;insertInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;key&quot;:&quot;\u003cstring\u003e&quot;,&quot;lastUpdateInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;options&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;],&quot;required&quot;:&quot;\u003cboolean\u003e&quot;,&quot;type&quot;:&quot;bool&quot;,&quot;validator&quot;:{&quot;expression&quot;:&quot;\u003cstring\u003e&quot;,&quot;enabled&quot;:&quot;\u003cboolean\u003e&quot;}}]}