The Profound UI Rich Display Visual Designer will generate the JSON data for you automatically. However, if you are using the open source version of Profound UI (and therefore do not have the Visual Designer) it's necessary to code the JSON yourself.
Our JSON format describes a given "display file", which is a source file that is broken into individual "formats". Each format describes a screen that can be displayed independently. Formats have both screen-level and item-level properties that should be set. Items are a list of "widgets" (things like text boxes, drop-down boxes, buttons, etc) that are displayed to the user. The overall structure of this JSON document is as follows:
The child pages beneath this one provide details of each of these sections.