Summary
          Preserve incoming form data format
          Description
          Find and revert containers object/array mutation
          Route
          POST /formbuilder/preserveFormData
          Roles
          
            admin
apiread
operator
          
          Parameters
          
            DetailsExampleSchema
          
          
            
              
                | Name | Type | Required | Description | 
            
            
              
    | form_name | string | yes | Form name | 
    | data | object | yes | Form output data to convert | 
            
          
          
            Copied to Clipboard
            
            {
  "form_name": "Form 123",
  "data": {
    "name": "Form 123",
    "children": [
      {
        "type": "field",
        "name": "ipaddress",
        "properties": {
          "type": "string",
          "prefix": ""
        },
        "description": "IP address",
        "element": "{\"type\":\"method\",\"id\":{\"name\":\"method_name_1\"}}",
        "source_type": "method",
        "source": "method_name_1",
        "id": "a40044c2-f378-4b2b-a81a-41d78979e583",
        "yangkey": "",
        "key": "method_name_1.ipAddress"
      },
      {
        "type": "field",
        "name": "ipaddress",
        "properties": {
          "type": "string",
          "prefix": ""
        },
        "description": "IP address",
        "element": "{\"type\":\"method\",\"id\":{\"name\":\"method_name_1\"}}",
        "source_type": "method",
        "source": "method_name_1",
        "id": "a40044c2-f378-4b2b-a81a-41d78979e583",
        "yangkey": "",
        "key": "method_name_1.ipAddress"
      },
      {
        "type": "field",
        "name": "ipaddress",
        "properties": {
          "type": "string",
          "prefix": ""
        },
        "description": "IP address",
        "element": "{\"type\":\"method\",\"id\":{\"name\":\"method_name_1\"}}",
        "source_type": "method",
        "source": "method_name_1",
        "id": "a40044c2-f378-4b2b-a81a-41d78979e583",
        "yangkey": "",
        "key": "method_name_1.ipAddress"
      },
      {
        "type": "field",
        "name": "ipaddress",
        "properties": {
          "type": "string",
          "prefix": ""
        },
        "description": "IP address",
        "element": "{\"type\":\"method\",\"id\":{\"name\":\"method_name_1\"}}",
        "source_type": "method",
        "source": "method_name_1",
        "id": "a40044c2-f378-4b2b-a81a-41d78979e583",
        "yangkey": "",
        "key": "method_name_1.ipAddress"
      },
      {
        "type": "field",
        "name": "ipaddress",
        "properties": {
          "type": "string",
          "prefix": ""
        },
        "description": "IP address",
        "element": "{\"type\":\"method\",\"id\":{\"name\":\"method_name_1\"}}",
        "source_type": "method",
        "source": "method_name_1",
        "id": "a40044c2-f378-4b2b-a81a-41d78979e583",
        "yangkey": "",
        "key": "method_name_1.ipAddress"
      }
    ],
    "elements": [
      {
        "type": "method",
        "id": {
          "name": "method_name_1"
        }
      }
    ],
    "_id": "8eae7136-7124-6aad-9e3d-ebf27f88181d",
    "groups": [
      "0b17b933cf5a4630166f3c76",
      "d51095e3152ef5470a7fd569",
      "c517d0129aad0173478a4cc4",
      "b8892346565c4fbbaebf4c92"
    ],
    "created": "1980-06-22T04:59:47.065Z",
    "created_by": "216faaabf6ea2177ac541d65",
    "last_updated": "2014-05-07T23:01:57.307Z",
    "last_updated_by": "f699477c1fe617fce19e9647"
  }
}
           
          
            Copied to Clipboard
            
            {
  "type": "object",
  "properties": {
    "form_name": {
      "title": "form_name",
      "$ref": "formDocument#/definitions/formName"
    },
    "data": {
      "title": "data",
      "$ref": "formDocument"
    }
  },
  "required": [
    "form_name",
    "data"
  ],
  "additionalProperties": false
}
           
          Return
          
            DetailsExampleSchema
          
          
            
              
                | Name | Type | Description | 
            
            
              
                | data | object | Forms details | 
            
          
          
            Copied to Clipboard
            
            {
  "name": "Form 123",
  "children": [
    {
      "type": "field",
      "name": "ipaddress",
      "properties": {
        "type": "string",
        "prefix": ""
      },
      "description": "IP address",
      "element": "{\"type\":\"method\",\"id\":{\"name\":\"method_name_1\"}}",
      "source_type": "method",
      "source": "method_name_1",
      "id": "a40044c2-f378-4b2b-a81a-41d78979e583",
      "yangkey": "",
      "key": "method_name_1.ipAddress"
    },
    {
      "type": "field",
      "name": "ipaddress",
      "properties": {
        "type": "string",
        "prefix": ""
      },
      "description": "IP address",
      "element": "{\"type\":\"method\",\"id\":{\"name\":\"method_name_1\"}}",
      "source_type": "method",
      "source": "method_name_1",
      "id": "a40044c2-f378-4b2b-a81a-41d78979e583",
      "yangkey": "",
      "key": "method_name_1.ipAddress"
    },
    {
      "type": "field",
      "name": "ipaddress",
      "properties": {
        "type": "string",
        "prefix": ""
      },
      "description": "IP address",
      "element": "{\"type\":\"method\",\"id\":{\"name\":\"method_name_1\"}}",
      "source_type": "method",
      "source": "method_name_1",
      "id": "a40044c2-f378-4b2b-a81a-41d78979e583",
      "yangkey": "",
      "key": "method_name_1.ipAddress"
    },
    {
      "type": "field",
      "name": "ipaddress",
      "properties": {
        "type": "string",
        "prefix": ""
      },
      "description": "IP address",
      "element": "{\"type\":\"method\",\"id\":{\"name\":\"method_name_1\"}}",
      "source_type": "method",
      "source": "method_name_1",
      "id": "a40044c2-f378-4b2b-a81a-41d78979e583",
      "yangkey": "",
      "key": "method_name_1.ipAddress"
    },
    {
      "type": "field",
      "name": "ipaddress",
      "properties": {
        "type": "string",
        "prefix": ""
      },
      "description": "IP address",
      "element": "{\"type\":\"method\",\"id\":{\"name\":\"method_name_1\"}}",
      "source_type": "method",
      "source": "method_name_1",
      "id": "a40044c2-f378-4b2b-a81a-41d78979e583",
      "yangkey": "",
      "key": "method_name_1.ipAddress"
    }
  ],
  "elements": [
    {
      "type": "method",
      "id": {
        "name": "method_name_1"
      }
    }
  ],
  "_id": "12e16258-4ebd-7103-1784-6409943dfe07",
  "groups": [
    "17b7474928618ddc23f32794",
    "e1c7299380f7c57e40663e39",
    "ecdd7aa91fc38629a91d42a3"
  ],
  "created": "1983-10-05T02:20:41.523Z",
  "created_by": "4f1e43e6d6d7f082d38dee2f",
  "last_updated": "1998-11-10T05:31:25.42Z",
  "last_updated_by": "30d557d14a0566928421c95e"
}