Summary
          Creates a Json Form
          Description
          Creates a new JSON form document with a unique name.
          Route
          POST /json-forms/forms
          Roles
          
            admin
other
readonly
apiread
operator
          
          Parameters
          
            DetailsExampleSchema
          
          
            
              
                | Name | Type | Required | Description | 
            
            
              
    | name | string | yes | Unique name of the JSON form | 
    | description | string | yes | Short description of the JSON form | 
    | struct | object | yes | Array structure of the form | 
    | schema | object | yes | JSON schema of the form | 
    | uiSchema | object | yes | UI schema of the form | 
    | bindingSchema | object | yes | Binding schema of the form | 
    | validationSchema | object | yes | Validation schema of the form | 
            
          
          
            Copied to Clipboard
            
            {
  "name": "enim cillum proident ipsum ut",
  "description": "ad sed magna",
  "struct": null,
  "schema": null,
  "uiSchema": null,
  "bindingSchema": null,
  "validationSchema": null
}
           
          
            Copied to Clipboard
            
            {
  "type": "object",
  "properties": {
    "name": {
      "title": "name",
      "type": "string",
      "examples": [
        "Device Form"
      ]
    },
    "description": {
      "title": "description",
      "type": "string",
      "examples": [
        "This form describes the connection information for a device."
      ]
    },
    "struct": {
      "title": "struct",
      "$ref": "formStruct"
    },
    "schema": {
      "title": "schema",
      "$ref": "formSchema#/definitions/container"
    },
    "uiSchema": {
      "title": "uiSchema",
      "$ref": "formUISchema#/definitions/container"
    },
    "bindingSchema": {
      "title": "bindingSchema",
      "$ref": "formBindingSchema#/definitions/bindingSchema"
    },
    "validationSchema": {
      "title": "validationSchema",
      "$ref": "formValidationSchema#/definitions/validationSchema"
    }
  },
  "required": [
    "name",
    "description",
    "struct",
    "schema",
    "uiSchema",
    "bindingSchema",
    "validationSchema"
  ],
  "additionalProperties": false
}
           
          Return
          
            DetailsExampleSchema
          
          
            
              
                | Name | Type | Description | 
            
            
              
                | document | object | document that was created from the request | 
            
          
          
            Copied to Clipboard
            
            {
  "document": true
}