{
    "0": {
        "title": "Catalog lab \u2014 conditional project request",
        "description": "Synthetic local test. Personal data is fictional. Two steps, conditional company field, optional PDF/PNG up to 1 MB.",
        "labelPlacement": "top_label",
        "descriptionPlacement": "above",
        "button": {
            "type": "text",
            "text": "Send test request"
        },
        "pagination": {
            "type": "steps",
            "pages": [
                "Contact",
                "Project"
            ],
            "style": "blue"
        },
        "fields": [
            {
                "is_payment": false,
                "duplicatable": true,
                "noURLs": false,
                "repeatable": true,
                "type": "text",
                "id": 1,
                "label": "Contact name",
                "isRequired": true,
                "visibility": "visible",
                "formId": 1,
                "fields": "",
                "cssClass": "",
                "inputType": ""
            },
            {
                "is_payment": false,
                "duplicatable": true,
                "noURLs": false,
                "repeatable": true,
                "type": "email",
                "id": 2,
                "label": "Email",
                "isRequired": true,
                "visibility": "visible",
                "formId": 1,
                "fields": "",
                "cssClass": "",
                "inputType": ""
            },
            {
                "is_payment": false,
                "duplicatable": true,
                "noURLs": false,
                "repeatable": true,
                "type": "select",
                "id": 3,
                "label": "Request type",
                "isRequired": true,
                "choices": [
                    {
                        "text": "Personal",
                        "value": "personal"
                    },
                    {
                        "text": "Business",
                        "value": "business"
                    }
                ],
                "visibility": "visible",
                "formId": 1,
                "fields": "",
                "cssClass": "",
                "inputType": ""
            },
            {
                "is_payment": false,
                "duplicatable": true,
                "noURLs": false,
                "repeatable": true,
                "type": "text",
                "id": 4,
                "label": "Company",
                "isRequired": true,
                "conditionalLogic": {
                    "actionType": "show",
                    "logicType": "all",
                    "rules": [
                        {
                            "fieldId": 3,
                            "operator": "is",
                            "value": "business"
                        }
                    ]
                },
                "visibility": "visible",
                "formId": 1,
                "fields": "",
                "cssClass": "",
                "inputType": ""
            },
            {
                "is_payment": false,
                "duplicatable": true,
                "noURLs": false,
                "repeatable": false,
                "type": "page",
                "id": 5,
                "nextButton": {
                    "type": "text",
                    "text": "Project details"
                },
                "previousButton": {
                    "type": "text",
                    "text": "Back"
                },
                "visibility": "visible",
                "formId": 1,
                "fields": "",
                "cssClass": "",
                "inputType": ""
            },
            {
                "is_payment": false,
                "duplicatable": true,
                "noURLs": false,
                "repeatable": true,
                "type": "textarea",
                "id": 6,
                "label": "Project details",
                "isRequired": true,
                "visibility": "visible",
                "formId": 1,
                "fields": "",
                "cssClass": "",
                "inputType": ""
            },
            {
                "is_payment": false,
                "duplicatable": true,
                "noURLs": false,
                "repeatable": true,
                "type": "fileupload",
                "id": 7,
                "label": "Brief attachment",
                "isRequired": false,
                "allowedExtensions": "pdf,png",
                "maxFileSize": 1,
                "multipleFiles": false,
                "visibility": "visible",
                "formId": 1,
                "fields": "",
                "cssClass": "",
                "storageType": "",
                "inputType": ""
            }
        ],
        "id": 1,
        "markupVersion": 2,
        "validationPlacement": "above",
        "subLabelPlacement": "above",
        "validationSummary": true,
        "requiredIndicator": "text",
        "notifications": [],
        "confirmations": [
            {
                "id": "catalog_confirmation",
                "name": "Default Confirmation",
                "isDefault": true,
                "type": "message",
                "message": "Synthetic request saved in the private test lab."
            }
        ],
        "nextFieldId": 8,
        "is_active": "1",
        "date_created": "2026-10-16 10:38:28",
        "is_trash": "0"
    },
    "1": {
        "title": "Catalog lab \u2014 actual file upload checks",
        "description": "Synthetic HTTP upload fixture. Required PDF or PNG; maximum file size 1 MB.",
        "labelPlacement": "top_label",
        "button": {
            "type": "text",
            "text": "Upload test file"
        },
        "fields": [
            {
                "is_payment": false,
                "duplicatable": true,
                "noURLs": false,
                "repeatable": true,
                "type": "text",
                "id": 1,
                "label": "Test case label",
                "isRequired": true,
                "visibility": "visible",
                "formId": 2,
                "fields": "",
                "cssClass": "",
                "inputType": ""
            },
            {
                "is_payment": false,
                "duplicatable": true,
                "noURLs": false,
                "repeatable": true,
                "type": "fileupload",
                "id": 2,
                "label": "Required PDF or PNG, up to 1 MB",
                "isRequired": true,
                "allowedExtensions": "pdf,png",
                "maxFileSize": 1,
                "multipleFiles": false,
                "visibility": "visible",
                "formId": 2,
                "fields": "",
                "cssClass": "",
                "storageType": "",
                "inputType": ""
            }
        ],
        "id": 2,
        "markupVersion": 2,
        "descriptionPlacement": "above",
        "validationPlacement": "above",
        "subLabelPlacement": "above",
        "validationSummary": true,
        "requiredIndicator": "text",
        "notifications": [],
        "confirmations": [
            {
                "id": "6ad1fea4ca0d7",
                "name": "Default Confirmation",
                "isDefault": true,
                "type": "message",
                "message": "Thanks for contacting us! We will get in touch with you shortly.",
                "url": "",
                "pageId": "",
                "queryString": ""
            }
        ],
        "nextFieldId": 3,
        "is_active": "1",
        "date_created": "2026-10-16 10:38:28",
        "is_trash": "0"
    },
    "version": "3.1.3.3"
}