{
  "template_data":{
    "category":[
      {
        "name":"keys",
        "subcategory":[
          {
            "name":"Hard Keys",
            "item":[
              {
                "variable":"$sip_digit_timeout",
                "default_value":"4",
                "description":"SIP Digit Timeout",
                "type":"input"
              },
              {
                "type":"break"
              },
              {
                "variable":"$sip_dial_plan",
                "default_value":"x+#|xx+*",
                "description":"SIP Dial Plan",
                "type":"input"
              },
              {
                "variable":"$prgkey1_type",
                "default_value":"services",
                "description":"Programmable Key 1 Type",
                "type":"list",
                "data":[
                  {
                    "text":"Services",
                    "value":"services"
                  },
                  {
                    "text":"Speed Dial",
                    "value":"speeddial"
                  },
                  {
                    "text":"Line",
                    "value":"line"
                  },
                  {
                    "text":"BLF",
                    "value":"blf"
                  },
                  {
                    "text":"List",
                    "value":"list"
                  },
                  {
                    "text":"Do Not Disturb",
                    "value":"dnd"
                  },
                  {
                    "text":"XML URL",
                    "value":"xml"
                  },
                  {
                    "text":"BLF Transfer",
                    "value":"blfxfer"
                  },
                  {
                    "text":"Intercom",
                    "value":"icom"
                  },
                  {
                    "text":"Pickup",
                    "value":"pickup"
                  },
                  {
                    "text":"Flash",
                    "value":"flash"
                  },
                  {
                    "text":"Special Prefix Code",
                    "value":"spre"
                  },
                  {
                    "text":"Park",
                    "value":"park"
                  },
                  {
                    "text":"Directory",
                    "value":"directory"
                  },
                  {
                    "text":"Empty",
                    "value":"empty"
                  }
                ]
              },
              {
                "variable":"$prgkey1_label",
                "default_value":"",
                "description":"Programmable Key 1 Label",
                "type":"input"
              },
              {
                "variable":"$prgkey1_value",
                "default_value":"Services",
                "description":"Programmable Key 1 Value",
                "type":"input"
              },
              {
                "type":"break"
              },
              {
                "variable":"$prgkey2_type",
                "default_value":"speeddial",
                "description":"Programmable Key 2 Type",
                "type":"list",
                "data":[
                  {
                    "text":"Services",
                    "value":"services"
                  },
                  {
                    "text":"Speed Dial",
                    "value":"speeddial"
                  },
                  {
                    "text":"Line",
                    "value":"line"
                  },
                  {
                    "text":"BLF",
                    "value":"blf"
                  },
                  {
                    "text":"List",
                    "value":"list"
                  },
                  {
                    "text":"Do Not Disturb",
                    "value":"dnd"
                  },
                  {
                    "text":"XML URL",
                    "value":"xml"
                  },
                  {
                    "text":"BLF Transfer",
                    "value":"blfxfer"
                  },
                  {
                    "text":"Intercom",
                    "value":"icom"
                  },
                  {
                    "text":"Pickup",
                    "value":"pickup"
                  },
                  {
                    "text":"Flash",
                    "value":"flash"
                  },
                  {
                    "text":"Special Prefix Code",
                    "value":"spre"
                  },
                  {
                    "text":"Park",
                    "value":"park"
                  },
                  {
                    "text":"Directory",
                    "value":"directory"
                  },
                  {
                    "text":"Empty",
                    "value":"empty"
                  }
                ]
              },
              {
                "variable":"$prgkey2_label",
                "default_value":"DND",
                "description":"Programmable Key 2 Label",
                "type":"input"
              },
              {
                "variable":"$prgkey2_value",
                "default_value":"*76",
                "description":"Programmable Key 2 Value",
                "type":"input"
              },
              {
                "type":"break"
              },
              {
                "variable":"$prgkey3_type",
                "default_value":"speeddial",
                "description":"Programmable Key 3 Type",
                "type":"list",
                "data":[
                  {
                    "text":"Services",
                    "value":"services"
                  },
                  {
                    "text":"Speed Dial",
                    "value":"speeddial"
                  },
                  {
                    "text":"Line",
                    "value":"line"
                  },
                  {
                    "text":"BLF",
                    "value":"blf"
                  },
                  {
                    "text":"List",
                    "value":"list"
                  },
                  {
                    "text":"Do Not Disturb",
                    "value":"dnd"
                  },
                  {
                    "text":"XML URL",
                    "value":"xml"
                  },
                  {
                    "text":"BLF Transfer",
                    "value":"blfxfer"
                  },
                  {
                    "text":"Intercom",
                    "value":"icom"
                  },
                  {
                    "text":"Pickup",
                    "value":"pickup"
                  },
                  {
                    "text":"Flash",
                    "value":"flash"
                  },
                  {
                    "text":"Special Prefix Code",
                    "value":"spre"
                  },
                  {
                    "text":"Park",
                    "value":"park"
                  },
                  {
                    "text":"Directory",
                    "value":"directory"
                  },
                  {
                    "text":"Empty",
                    "value":"empty"
                  }
                ]
              },
              {
                "variable":"$prgkey3_label",
                "default_value":"Call Trace",
                "description":"Programmable Key 3 Label",
                "type":"input"
              },
              {
                "variable":"$prgkey3_value",
                "default_value":"*69",
                "description":"Programmable Key 3 Value",
                "type":"input"
              },
              {
                "type":"break"
              },
              {
                "variable":"$prgkey4_type",
                "default_value":"speeddial",
                "description":"Programmable Key 4 Type",
                "type":"list",
                "data":[
                  {
                    "text":"Services",
                    "value":"services"
                  },
                  {
                    "text":"Speed Dial",
                    "value":"speeddial"
                  },
                  {
                    "text":"Line",
                    "value":"line"
                  },
                  {
                    "text":"BLF",
                    "value":"blf"
                  },
                  {
                    "text":"List",
                    "value":"list"
                  },
                  {
                    "text":"Do Not Disturb",
                    "value":"dnd"
                  },
                  {
                    "text":"XML URL",
                    "value":"xml"
                  },
                  {
                    "text":"BLF Transfer",
                    "value":"blfxfer"
                  },
                  {
                    "text":"Intercom",
                    "value":"icom"
                  },
                  {
                    "text":"Pickup",
                    "value":"pickup"
                  },
                  {
                    "text":"Flash",
                    "value":"flash"
                  },
                  {
                    "text":"Special Prefix Code",
                    "value":"spre"
                  },
                  {
                    "text":"Park",
                    "value":"park"
                  },
                  {
                    "text":"Directory",
                    "value":"directory"
                  },
                  {
                    "text":"Empty",
                    "value":"empty"
                  }
                ]
              },
              {
                "variable":"$prgkey4_label",
                "default_value":"VM",
                "description":"Programmable Key 4 Label",
                "type":"input"
              },
              {
                "variable":"$prgkey4_value",
                "default_value":"*97",
                "description":"Programmable Key 4 Value",
                "type":"input"
              },
              {
                "type":"break"
              },
              {
                "variable":"$prgkey5_type",
                "default_value":"speeddial",
                "description":"Programmable Key 5 Type",
                "type":"list",
                "data":[
                  {
                    "text":"Services",
                    "value":"services"
                  },
                  {
                    "text":"Speed Dial",
                    "value":"speeddial"
                  },
                  {
                    "text":"Line",
                    "value":"line"
                  },
                  {
                    "text":"BLF",
                    "value":"blf"
                  },
                  {
                    "text":"List",
                    "value":"list"
                  },
                  {
                    "text":"Do Not Disturb",
                    "value":"dnd"
                  },
                  {
                    "text":"XML URL",
                    "value":"xml"
                  },
                  {
                    "text":"BLF Transfer",
                    "value":"blfxfer"
                  },
                  {
                    "text":"Intercom",
                    "value":"icom"
                  },
                  {
                    "text":"Pickup",
                    "value":"pickup"
                  },
                  {
                    "text":"Flash",
                    "value":"flash"
                  },
                  {
                    "text":"Special Prefix Code",
                    "value":"spre"
                  },
                  {
                    "text":"Park",
                    "value":"park"
                  },
                  {
                    "text":"Directory",
                    "value":"directory"
                  },
                  {
                    "text":"Empty",
                    "value":"empty"
                  }
                ]
              },
              {
                "variable":"$prgkey5_label",
                "default_value":"Rec",
                "description":"Programmable Key 5 Label",
                "type":"input"
              },
              {
                "variable":"$prgkey5_value",
                "default_value":"*1",
                "description":"Programmable Key 5 Value",
                "type":"input"
              },
              {
                "type":"break"
              },
              {
                "variable":"$prgkey6_type",
                "default_value":"speeddial",
                "description":"Programmable Key 6 Type",
                "type":"list",
                "data":[
                  {
                    "text":"Services",
                    "value":"services"
                  },
                  {
                    "text":"Speed Dial",
                    "value":"speeddial"
                  },
                  {
                    "text":"Line",
                    "value":"line"
                  },
                  {
                    "text":"BLF",
                    "value":"blf"
                  },
                  {
                    "text":"List",
                    "value":"list"
                  },
                  {
                    "text":"Do Not Disturb",
                    "value":"dnd"
                  },
                  {
                    "text":"XML URL",
                    "value":"xml"
                  },
                  {
                    "text":"BLF Transfer",
                    "value":"blfxfer"
                  },
                  {
                    "text":"Intercom",
                    "value":"icom"
                  },
                  {
                    "text":"Pickup",
                    "value":"pickup"
                  },
                  {
                    "text":"Flash",
                    "value":"flash"
                  },
                  {
                    "text":"Special Prefix Code",
                    "value":"spre"
                  },
                  {
                    "text":"Park",
                    "value":"park"
                  },
                  {
                    "text":"Directory",
                    "value":"directory"
                  },
                  {
                    "text":"Empty",
                    "value":"empty"
                  }
                ]
              },
              {
                "variable":"$prgkey6_label",
                "default_value":"Park",
                "description":"Programmable Key 6 Label",
                "type":"input"
              },
              {
                "variable":"$prgkey6_value",
                "default_value":"*70",
                "description":"Programmable Key 6 Value",
                "type":"input"
              },
              {
                "type":"break"
              },
              {
                "variable":"$prgkey7_type",
                "default_value":"speeddial",
                "description":"Programmable Key 7 Type",
                "type":"list",
                "data":[
                  {
                    "text":"Services",
                    "value":"services"
                  },
                  {
                    "text":"Speed Dial",
                    "value":"speeddial"
                  },
                  {
                    "text":"Line",
                    "value":"line"
                  },
                  {
                    "text":"BLF",
                    "value":"blf"
                  },
                  {
                    "text":"List",
                    "value":"list"
                  },
                  {
                    "text":"Do Not Disturb",
                    "value":"dnd"
                  },
                  {
                    "text":"XML URL",
                    "value":"xml"
                  },
                  {
                    "text":"BLF Transfer",
                    "value":"blfxfer"
                  },
                  {
                    "text":"Intercom",
                    "value":"icom"
                  },
                  {
                    "text":"Pickup",
                    "value":"pickup"
                  },
                  {
                    "text":"Flash",
                    "value":"flash"
                  },
                  {
                    "text":"Special Prefix Code",
                    "value":"spre"
                  },
                  {
                    "text":"Park",
                    "value":"park"
                  },
                  {
                    "text":"Directory",
                    "value":"directory"
                  },
                  {
                    "text":"Empty",
                    "value":"empty"
                  }
                ]
              },
              {
                "variable":"$prgkey7_label",
                "default_value":"",
                "description":"Programmable Key 7 Label",
                "type":"input"
              },
              {
                "variable":"$prgkey7_value",
                "default_value":"",
                "description":"Programmable Key 7 Value",
                "type":"input"
              },
              {
                "type":"break"
              }
            ]
          }
        ]
      }
    ]
  }
}