API endpoint for querying EForms

GET /api/public/eforms/20/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "url": "https://testing.clinic-frontend.dc.gompels.com/api/public/eforms/20/?format=api",
    "is_deleted": false,
    "deleted_at": null,
    "name": "Frogs",
    "title": "Do you like frogs at all?",
    "description": "Do you like frogs?",
    "version": 0,
    "subversion": 6,
    "formDefinition": [
        {
            "type": "header",
            "label": "Frogs! What do you think?",
            "access": false,
            "subtype": "h1"
        },
        {
            "name": "autocomplete-1639614259049",
            "type": "autocomplete",
            "label": "Autocomplete",
            "access": false,
            "values": [
                {
                    "label": "Option 1",
                    "value": "option-1",
                    "selected": true
                },
                {
                    "label": "Option 2",
                    "value": "option-2",
                    "selected": false
                },
                {
                    "label": "Option 3",
                    "value": "option-3",
                    "selected": false
                }
            ],
            "required": false,
            "className": "form-control",
            "requireValidOption": false
        },
        {
            "name": "button-1639614267253",
            "type": "button",
            "label": "Button",
            "style": "default",
            "access": false,
            "subtype": "button",
            "className": "btn-default btn"
        },
        {
            "name": "checkbox-group-1639611961021",
            "type": "checkbox-group",
            "label": "Checkbox Group",
            "other": false,
            "access": false,
            "inline": false,
            "toggle": false,
            "values": [
                {
                    "label": "Option 1",
                    "value": "option-1",
                    "selected": true
                },
                {
                    "label": "Option 2",
                    "value": "option-2",
                    "selected": true
                },
                {
                    "label": "Option 3",
                    "value": "option-3",
                    "selected": false
                }
            ],
            "required": true
        },
        {
            "name": "date-1639614274656",
            "type": "date",
            "label": "Date Field",
            "access": false,
            "required": false,
            "className": "form-control"
        },
        {
            "name": "file-1639614281343",
            "type": "file",
            "label": "File Upload",
            "access": false,
            "subtype": "file",
            "multiple": false,
            "required": false,
            "className": "form-control"
        },
        {
            "type": "header",
            "label": "Header",
            "access": false,
            "subtype": "h1"
        },
        {
            "name": "hidden-1599945512557",
            "type": "hidden",
            "access": false
        },
        {
            "name": "number-1639614295034",
            "type": "number",
            "label": "Number",
            "access": false,
            "required": false,
            "className": "form-control"
        },
        {
            "type": "paragraph",
            "label": "Paragraph",
            "access": false,
            "subtype": "p"
        },
        {
            "name": "radio-group-1639614302836",
            "type": "radio-group",
            "label": "Radio Group",
            "other": false,
            "access": false,
            "inline": false,
            "values": [
                {
                    "label": "Option 1",
                    "value": "option-1",
                    "selected": false
                },
                {
                    "label": "Option 2",
                    "value": "option-2",
                    "selected": false
                },
                {
                    "label": "Option 3",
                    "value": "option-3",
                    "selected": false
                }
            ],
            "required": false
        },
        {
            "name": "frog_lovers",
            "type": "select",
            "label": "Select",
            "access": false,
            "values": [
                {
                    "label": "Yes, I love them!",
                    "value": "yes",
                    "selected": true
                },
                {
                    "label": "No, I hate them!",
                    "value": "no",
                    "selected": true
                }
            ],
            "multiple": false,
            "required": true,
            "className": "form-control"
        },
        {
            "name": "text-1639614306088",
            "type": "text",
            "label": "Text Field",
            "access": false,
            "subtype": "text",
            "required": false,
            "className": "form-control"
        },
        {
            "name": "textarea-1639614308622",
            "type": "textarea",
            "label": "Text Area",
            "access": false,
            "subtype": "textarea",
            "required": false,
            "className": "form-control"
        }
    ],
    "created": "2021-12-16T00:27:27.350677Z",
    "modified": "2021-12-18T14:54:21.402929Z",
    "archived": true,
    "is_vaccination_form": false
}