{
  "FormListItem": {
    "id": "507f1f77bcf86cd799439011",
    "qrId": "abc123xyz",
    "title": "Customer Feedback Form",
    "shortText": "Please provide your feedback",
    "shortUrl": "https://tgr.li/ABC123",
    "previewImage": "https://media.form-qr-code-generator.com/images/preview/abc123xyz.png",
    "qrImage": "https://media.form-qr-code-generator.com/images/qr/abc123xyz.png",
    "svgQrImage": "https://media.form-qr-code-generator.com/images/qr/abc123xyz.svg",
    "scans": 150,
    "submissions": 45,
    "active": true,
    "starred": false,
    "createdAt": "2024-01-15T10:30:00.000Z",
    "updatedAt": "2024-01-20T14:22:00.000Z"
  },
  "FormDetail": {
    "title": "Customer Feedback Form",
    "shortText": "Please provide your feedback about our service",
    "locale": "en-US",
    "fields": [
      {
        "type": "name",
        "option": {
          "label": "Full Name",
          "required": true,
          "hint": "Enter your full name"
        }
      },
      {
        "type": "email",
        "option": {
          "label": "Email Address",
          "required": true,
          "hint": "We'll never share your email"
        }
      }
    ],
    "backgroundType": "gradient",
    "backgroundColor1": "#ffffff",
    "backgroundColor2": "#f0f0f0",
    "appearance": {
      "theme": "modern",
      "fontFamily": "Arial",
      "fontSize": 16
    },
    "logo": {
      "fileId": "logo_12345",
      "fileUrl": "https://media.form-qr-code-generator.com/images/logo/logo_12345.png"
    },
    "backgroundImage": {
      "fileId": "bg_67890",
      "fileUrl": "https://media.form-qr-code-generator.com/images/background/bg_67890.jpg"
    },
    "backdrop": {
      "fileId": "backdrop_11111",
      "fileUrl": "https://media.form-qr-code-generator.com/images/backdrop/backdrop_11111.png"
    },
    "previewImage": {
      "fileId": "preview_22222",
      "fileUrl": "https://media.form-qr-code-generator.com/images/preview/preview_22222.png"
    },
    "qrConfig": {
      "backgroundColor": "rgb(255,255,255)",
      "colorDark": "rgb(5,64,128)",
      "eye_inner": "eyeInner1",
      "eye_outer": "eyeOuter2",
      "logo": "https://media.form-qr-code-generator.com/images/qrform/site-logo.png",
      "qrCategory": "url",
      "qrData": "pattern0",
      "size": 500,
      "transparentBkg": false,
      "gradient": true,
      "grdType": "linear",
      "color01": "rgb(5,64,128)",
      "color02": "rgb(243,5,5)",
      "eye_color": true,
      "eye_color01": "rgb(5,64,128)",
      "eye_color02": "rgb(243,5,5)",
      "frame": 1,
      "frameText": "SCAN ME",
      "frameColor": "#054080"
    },
    "shortUrl": "https://tgr.li/ABC123",
    "owner": "user_12345",
    "qrId": "abc123xyz",
    "qrImage": "https://media.form-qr-code-generator.com/images/qr/abc123xyz.png",
    "scans": 150,
    "submissions": 45,
    "active": true,
    "expiryDate": "2024-12-31T23:59:59.000Z",
    "expiryScans": 1000,
    "expireByIP": false,
    "submissionNotification": true,
    "blocked": false
  },
  "FormCreate": {
    "title": "New Customer Registration Form",
    "shortText": "Please fill out the form to register",
    "fields": [
      {
        "type": "name",
        "option": {
          "label": "Full Name",
          "required": true,
          "hint": "Enter your full name"
        }
      },
      {
        "type": "address",
        "option": {
          "label": "Address",
          "required": false,
          "hint": "Enter your complete address",
          "states": ["CA", "NY", "TX", "FL"],
          "showFields": {
            "addressLine": true,
            "city": true,
            "state": true,
            "zipcode": true,
            "country": false
          },
          "addressFormat": "[addressLine]\n[city], [state] [zipcode]\n[country]"
        }
      },
      {
        "type": "phone",
        "option": {
          "label": "Phone Number",
          "required": false,
          "hint": "Enter your phone number",
          "mask": "(999) 999-9999"
        }
      },
      {
        "type": "gender",
        "option": {
          "label": "Gender",
          "required": false,
          "hint": "Select your gender"
        }
      },
      {
        "type": "email",
        "option": {
          "label": "Email",
          "required": false,
          "hint": "Enter your email address"
        }
      }
    ],
    "backgroundType": "solid",
    "backgroundColor1": "#ffffff",
    "backgroundColor2": "#f5f5f5",
    "appearance": {
      "theme": "classic",
      "fontFamily": "Helvetica",
      "fontSize": 14
    },
    "logo": {
      "fileId": "logo_abc123",
      "fileUrl": "https://media.form-qr-code-generator.com/images/logo/logo_abc123.png"
    },
    "backgroundImage": {
      "fileId": "bg_def456",
      "fileUrl": "https://media.form-qr-code-generator.com/images/background/bg_def456.jpg"
    },
    "backdrop": {
      "fileId": "backdrop_ghi789",
      "fileUrl": "https://media.form-qr-code-generator.com/images/backdrop/backdrop_ghi789.png"
    },
    "previewImage": {
      "fileId": "preview_jkl012",
      "fileUrl": "https://media.form-qr-code-generator.com/images/preview/preview_jkl012.png"
    },
    "qrConfig": {
      "backgroundColor": "rgb(255,255,255)",
      "colorDark": "rgb(5,64,128)",
      "eye_inner": "eyeInner1",
      "eye_outer": "eyeOuter2",
      "logo": "https://media.form-qr-code-generator.com/images/qrform/site-logo.png",
      "qrCategory": "url",
      "qrData": "pattern0",
      "size": 500,
      "transparentBkg": false,
      "gradient": true,
      "grdType": "linear",
      "color01": "rgb(5,64,128)",
      "color02": "rgb(243,5,5)",
      "eye_color": true,
      "eye_color01": "rgb(5,64,128)",
      "eye_color02": "rgb(243,5,5)",
      "frame": 1,
      "frameText": "SCAN ME",
      "frameColor": "#054080"
    },
    "submissionNotification": true
  },
  "File": {
    "fileId": "file_12345",
    "fileUrl": "https://media.form-qr-code-generator.com/files/file_12345.pdf"
  },
  "QRConfig": {
    "backgroundColor": "rgb(255,255,255)",
    "colorDark": "rgb(5,64,128)",
    "eye_inner": "eyeInner1",
    "eye_outer": "eyeOuter2",
    "logo": "https://media.form-qr-code-generator.com/images/qrform/site-logo.png",
    "qrCategory": "url",
    "qrData": "pattern0",
    "size": 500,
    "transparentBkg": false,
    "gradient": true,
    "grdType": "linear",
    "color01": "rgb(5,64,128)",
    "color02": "rgb(243,5,5)",
    "eye_color": true,
    "eye_color01": "rgb(5,64,128)",
    "eye_color02": "rgb(243,5,5)",
    "frame": 1,
    "frameText": "SCAN ME",
    "frameColor": "#054080"
  },
  "FieldName": {
    "type": "name",
    "option": {
      "label": "Full Name",
      "required": true,
      "hint": "Enter your full name"
    }
  },
  "FieldAddress": {
    "type": "address",
    "option": {
      "label": "Address",
      "required": false,
      "hint": "Enter your complete address",
      "states": ["CA", "NY", "TX", "FL", "IL"],
      "showFields": {
        "addressLine": true,
        "city": true,
        "state": true,
        "zipcode": true,
        "country": false
      },
      "addressFormat": "[addressLine]\n[city], [state] [zipcode]\n[country]"
    }
  },
  "FieldPhone": {
    "type": "phone",
    "option": {
      "label": "Phone Number",
      "required": false,
      "hint": "Enter your phone number",
      "mask": "(999) 999-9999"
    }
  },
  "FieldGender": {
    "type": "gender",
    "option": {
      "label": "Gender",
      "required": false,
      "hint": "Select your gender"
    }
  },
  "FieldEmail": {
    "type": "email",
    "option": {
      "label": "Email Address",
      "required": true,
      "hint": "Enter your email address"
    }
  },
  "FieldTitle": {
    "type": "title",
    "option": {
      "label": "Section Title",
      "hint": "This is a title field"
    }
  },
  "FieldDescription": {
    "type": "description",
    "option": {
      "label": "Description",
      "hint": "Additional information",
      "description": "This is a description field that provides additional context or instructions to the user."
    }
  },
  "FieldCalendar": {
    "type": "calendar",
    "option": {
      "label": "Date",
      "required": false,
      "hint": "Select a date",
      "dateFormat": "mm/dd/yy",
      "defaultToCurrentDate": true
    }
  },
  "FieldTime": {
    "type": "time",
    "option": {
      "label": "Time",
      "required": false,
      "hint": "Select date and time",
      "dateFormat": "mm/dd/yy",
      "timeOnly": false,
      "timeFormat": "HH:mm",
      "hideThisField": false,
      "defaultToCurrentDate": true
    }
  },
  "FieldShortText": {
    "type": "shorttext",
    "option": {
      "label": "Short Text",
      "required": false,
      "hint": "Enter a short text",
      "enableScan": false
    }
  },
  "FieldLongText": {
    "type": "longtext",
    "option": {
      "label": "Long Text",
      "required": false,
      "hint": "Enter a longer text",
      "rows": 4
    }
  },
  "FieldRadio": {
    "type": "radio",
    "option": {
      "label": "Select Option",
      "required": false,
      "hint": "Choose one option",
      "options": [
        {
          "name": "Option 1",
          "value": "option1",
          "key": 1,
          "image": null
        },
        {
          "name": "Option 2",
          "value": "option2",
          "key": 2,
          "image": "https://media.form-qr-code-generator.com/images/options/option2.png"
        },
        {
          "name": "Option 3",
          "value": "option3",
          "key": 3,
          "image": null
        }
      ],
      "layout": "list"
    }
  },
  "FieldCheckbox": {
    "type": "checkbox",
    "option": {
      "label": "Select Multiple Options",
      "required": false,
      "hint": "You can select multiple options",
      "options": [
        {
          "name": "Checkbox 1",
          "value": "cb1",
          "key": 1,
          "image": null
        },
        {
          "name": "Checkbox 2",
          "value": "cb2",
          "key": 2,
          "image": "https://media.form-qr-code-generator.com/images/options/cb2.png"
        },
        {
          "name": "Checkbox 3",
          "value": "cb3",
          "key": 3,
          "image": null
        }
      ],
      "layout": "list",
      "maxSelectable": 2
    }
  },
  "FieldMultipleLevelSelect": {
    "type": "multipleLevelSelect",
    "option": {
      "label": "Multi-level Select",
      "required": false,
      "hint": "Select from multiple levels",
      "selectData": "select/select/select/select/",
      "sapmleSelectData": "Country/State/City/District/"
    }
  },
  "FieldCheckList": {
    "type": "checkList",
    "option": {
      "label": "Check List",
      "required": false,
      "hint": "Check items in the list",
      "items": [
        {
          "name": "Item 1"
        },
        {
          "name": "Item 2"
        },
        {
          "name": "Item 3"
        }
      ],
      "checkOptions": ["_d1", "_d2", null],
      "enableNeutral": false
    }
  },
  "FieldLocation": {
    "type": "location",
    "option": {
      "label": "Location",
      "required": false,
      "hint": "Select your location"
    }
  },
  "FieldSignature": {
    "type": "signature",
    "option": {
      "label": "Signature",
      "required": true,
      "hint": "Please sign here"
    }
  },
  "FieldNumber": {
    "type": "number",
    "option": {
      "label": "Number",
      "required": false,
      "hint": "Enter a number",
      "min": 0,
      "max": 100,
      "enableScan": false
    }
  },
  "FieldSheet": {
    "type": "sheet",
    "option": {
      "label": "Sheet",
      "required": false,
      "hint": "Fill out the sheet",
      "rowLabels": [
        {
          "name": "Row 1",
          "type": "text"
        },
        {
          "name": "Row 2",
          "type": "number"
        },
        {
          "name": "Row 3",
          "type": "date"
        }
      ]
    }
  },
  "FieldAudio": {
    "type": "audio",
    "option": {
      "label": "Audio Recording",
      "required": false,
      "hint": "Record an audio message"
    }
  },
  "FieldDocument": {
    "type": "document",
    "option": {
      "label": "Document Upload",
      "required": false,
      "hint": "Upload your document",
      "maxFiles": 10,
      "maxFileSize": 20
    }
  },
  "FieldPicture": {
    "type": "picture",
    "option": {
      "label": "Picture Upload",
      "required": false,
      "hint": "Upload your picture",
      "maxFiles": 10,
      "maxFileSize": 20
    }
  },
  "FieldVideo": {
    "type": "video",
    "option": {
      "label": "Video Upload",
      "required": false,
      "hint": "Upload your video"
    }
  },
  "FieldExamples": {
    "allFieldTypes": [
      {
        "type": "name",
        "option": {
          "label": "Full Name",
          "required": true,
          "hint": "Enter your full name"
        }
      },
      {
        "type": "address",
        "option": {
          "label": "Address",
          "required": false,
          "hint": "Enter your complete address",
          "states": ["CA", "NY", "TX"],
          "showFields": {
            "addressLine": true,
            "city": true,
            "state": true,
            "zipcode": true,
            "country": false
          },
          "addressFormat": "[addressLine]\n[city], [state] [zipcode]\n[country]"
        }
      },
      {
        "type": "phone",
        "option": {
          "label": "Phone Number",
          "required": false,
          "hint": "Enter your phone number",
          "mask": "(999) 999-9999"
        }
      },
      {
        "type": "gender",
        "option": {
          "label": "Gender",
          "required": false,
          "hint": "Select your gender"
        }
      },
      {
        "type": "email",
        "option": {
          "label": "Email Address",
          "required": true,
          "hint": "Enter your email"
        }
      },
      {
        "type": "title",
        "option": {
          "label": "Section Title",
          "hint": "Title field"
        }
      },
      {
        "type": "description",
        "option": {
          "label": "Description",
          "hint": "Description field",
          "description": "This is a description"
        }
      },
      {
        "type": "calendar",
        "option": {
          "label": "Date",
          "required": false,
          "hint": "Select date",
          "dateFormat": "mm/dd/yy",
          "defaultToCurrentDate": true
        }
      },
      {
        "type": "time",
        "option": {
          "label": "Time",
          "required": false,
          "hint": "Select time",
          "dateFormat": "mm/dd/yy",
          "timeOnly": false,
          "timeFormat": "HH:mm",
          "hideThisField": false,
          "defaultToCurrentDate": true
        }
      },
      {
        "type": "shorttext",
        "option": {
          "label": "Short Text",
          "required": false,
          "hint": "Enter text",
          "enableScan": false
        }
      },
      {
        "type": "longtext",
        "option": {
          "label": "Long Text",
          "required": false,
          "hint": "Enter long text",
          "rows": 4
        }
      },
      {
        "type": "radio",
        "option": {
          "label": "Radio Options",
          "required": false,
          "hint": "Select one",
          "options": [
            {
              "name": "Option A",
              "value": "a",
              "key": 1,
              "image": null
            },
            {
              "name": "Option B",
              "value": "b",
              "key": 2,
              "image": null
            }
          ],
          "layout": "list"
        }
      },
      {
        "type": "checkbox",
        "option": {
          "label": "Checkbox Options",
          "required": false,
          "hint": "Select multiple",
          "options": [
            {
              "name": "Check A",
              "value": "checka",
              "key": 1,
              "image": null
            },
            {
              "name": "Check B",
              "value": "checkb",
              "key": 2,
              "image": null
            }
          ],
          "layout": "list",
          "maxSelectable": null
        }
      },
      {
        "type": "multipleLevelSelect",
        "option": {
          "label": "Multi-level",
          "required": false,
          "hint": "Select from levels",
          "selectData": "select/select/select/select/",
          "sapmleSelectData": "Country/State/City/"
        }
      },
      {
        "type": "checkList",
        "option": {
          "label": "Check List",
          "required": false,
          "hint": "Check items",
          "items": [
            {
              "name": "Task 1"
            },
            {
              "name": "Task 2"
            }
          ],
          "checkOptions": ["_d1", "_d2", null],
          "enableNeutral": false
        }
      },
      {
        "type": "location",
        "option": {
          "label": "Location",
          "required": false,
          "hint": "Select location"
        }
      },
      {
        "type": "signature",
        "option": {
          "label": "Signature",
          "required": true,
          "hint": "Sign here"
        }
      },
      {
        "type": "number",
        "option": {
          "label": "Number",
          "required": false,
          "hint": "Enter number",
          "min": null,
          "max": null,
          "enableScan": false
        }
      },
      {
        "type": "sheet",
        "option": {
          "label": "Sheet",
          "required": false,
          "hint": "Fill sheet",
          "rowLabels": [
            {
              "name": "Row 1",
              "type": "text"
            }
          ]
        }
      },
      {
        "type": "audio",
        "option": {
          "label": "Audio",
          "required": false,
          "hint": "Record audio"
        }
      },
      {
        "type": "document",
        "option": {
          "label": "Document",
          "required": false,
          "hint": "Upload document",
          "maxFiles": 10,
          "maxFileSize": 20
        }
      },
      {
        "type": "picture",
        "option": {
          "label": "Picture",
          "required": false,
          "hint": "Upload picture",
          "maxFiles": 10,
          "maxFileSize": 20
        }
      },
      {
        "type": "video",
        "option": {
          "label": "Video",
          "required": false,
          "hint": "Upload video"
        }
      }
    ]
  }
}

