{
  "title": "Example Questionnaire",
  "instructions": "Please answer each question.",
  "code": "",
  "questions": [
    {
      "questiontype": "textview",
      "title": "Section title",
      "text": "Use a textview to display descriptive or informative text between questions."
    },
    {
      "title": "Radio Lists",
      "questiontype": "radiolist",
      "instructions": "Choose one option.",
      "id": "radiolist_1",
      "labels": [
        "Yes",
        "Maybe",
        "No"
      ]
    },
    {
      "questiontype": "radiolist",
      "instructions": "Choose one option. Options laid out horizontally.",
      "id": "radiolist_2",
      "horizontal": true,
      "labels": [
        "Yes",
        "Maybe",
        "No"
      ]
    },
    {
      "questiontype": "radiogrid",
      "instructions": "Rate how much you agree with each statement.",
      "id": "radio_1",
      "shuffle": "true",
      "labels": [
        "I hate it!",
        "",
        "Neutral",
        "",
        "I love it!"
      ],
      "q_text": [
        {
          "id": "q_1",
          "text": "I found this section easy to use."
        },
        {
          "id": "q_2",
          "text": "The questions were clearly worded."
        },
        {
          "id": "q_3",
          "text": "I would be willing to take this kind of survey again."
        }
      ]
    },
    {
      "title": "Check Lists",
      "questiontype": "checklist",
      "instructions": "Choose any options that apply.",
      "id": "checklist_1",
      "shuffle": true,
      "questions": [
        {
          "id": "cl_1",
          "text": "Option 1"
        },
        {
          "id": "cl_2",
          "text": "Option 2"
        },
        {
          "id": "cl_3",
          "text": "Option 3"
        }
      ]
    },
    {
      "questiontype": "checklist",
      "instructions": "Choose any options that apply. Options laid out horizontally.",
      "id": "checklist_2",
      "horizontal": true,
      "shuffle": true,
      "questions": [
        {
          "id": "cl_4",
          "text": "Option 1"
        },
        {
          "id": "cl_5",
          "text": "Option 2"
        },
        {
          "id": "cl_6",
          "text": "Option 3"
        }
      ]
    },
    {
      "title": "Sliders",
      "questiontype": "slider",
      "instructions": "Drag the slider to indicate your response.",
      "id": "slider_1",
      "left": "left",
      "right": "right",
      "tick_count": 5
    },
    {
      "title": "Text and number entry",
      "questiontype": "field",
      "instructions": "Enter some text.",
      "placeholder": "Type your answer here",
      "id": "input_1"
    },
    {
      "questiontype": "num_field",
      "instructions": "Enter a number.",
      "id": "number_field"
    },
    {
      "id": "dropdownexample",
      "questiontype": "drop_down",
      "instructions": "Choose one item from the list.",
      "items": [
        "apples",
        "oranges",
        "watermelon"
      ]
    },
    {
      "questiontype": "multi_field",
      "id": "big",
      "placeholder": "Type your answer here",
      "instructions": "Enter a longer response.",
      "height": "100"
    },
    {
      "title": "Question Groups (visual grouping)",
      "questiontype": "group",
      "id": "demographics",
      "text": "Tell us a bit about yourself.",
      "show_sub_labels": true,
      "instructions": "Sub-questions render with their own labels. Use this to bundle related but independent questions under a shared header.",
      "questions": [
        {
          "questiontype": "field",
          "id": "first_name",
          "instructions": "First name",
          "placeholder": "First name"
        },
        {
          "questiontype": "num_field",
          "id": "demo_age",
          "instructions": "Age",
          "min": 0,
          "max": 120
        },
        {
          "questiontype": "drop_down",
          "id": "country",
          "instructions": "Country",
          "items": [
            "Canada",
            "United Kingdom",
            "United States",
            "Other"
          ]
        }
      ]
    },
    {
      "questiontype": "group",
      "id": "bmi",
      "show_sub_labels": true,
      "instructions": "Enter your height and weight",
      "horizontal": true,
      "questions": [
        {
          "questiontype": "num_field",
          "id": "height",
          "instructions": "Height (cm)",
          "min": 0,
          "max": 120,
          "width": 188
        },
        {
          "questiontype": "num_field",
          "id": "weight",
          "instructions": "Weight (kg)",
          "min": 0,
          "max": 120,
          "width": 188
        }
      ]
    }
  ],
  "reference": "Demonstrates many different question types."
}