Skip to main content

Form to JSON

Create a flat JSON of a form based on the external reference of the attributes and fields on the form. You can download this system service from Grexx Marketplace.

Note:

Only form fields with an external reference are included. By default, attribute fields inherit the external reference from the attribute (if set). You can set or override the external reference for a field from the properties pane in the Form designer.

Input

Use a casetype activity to add inputs to the Start Systemservice form to JSON form.

AttributeData typeMandatory?Description
Case IDCase IDNoCase on which the system service is running. Defaults to the current case.
FormCase IDYesThe form that is transferred to JSON.
Include empty arraysBooleanNoTransfer any empty arrays.
Include Null valuesBooleanNoTransfer null values.
Separator*StringNoThe character included in the external reference that delimits a parent key from a child key. Use this option to group related fields under the parent key in the resulting JSON. For example, columns with the external references address.line1 and address.line2 will be nested under address.

* The seperator option was added in June 2025. To upgrade to the latest version, download the system service from Grexx Marketplace again and re-import the product to your Studio.

Output

Outputs are added to the Result Systemservice form to JSON form when the Systemservice form to JSON case is closed.

AttributeData typeMandatory?Description
Output JSONJSONNoOutput JSON.