{
  "template_data":{
    "category":[
      {
        "name":"lines",
        "subcategory":[
          {
            "name":"basic",
            "item":[
              {
                "description":"Line Options",
                "type":"loop_line_options",
                "data":{
                  "item":[
                    {
                      "variable":"$user_host",
                      "default_value":"{$server.ip.1}",
                      "description":"User Host",
                      "type":"input"
                    },
                    {
                      "variable":"$user_outbound",
                      "default_value":"{$server.ip.1}",
                      "description":"User Outbound",
                      "type":"input"
                    },
                    {
                      "variable":"$realname",
                      "default_value":"{$displayname.line.{$count}}",
                      "description":"Real Name (Display Name)",
                      "type":"input"
                    },
                    {
                      "type":"break"
                    },
                    {
                      "variable":"$idle_text",
                      "default_value":"{$ext.line.{$count}} - {$displayname.line.{$count}}",
                      "description":"Idle Text",
                      "type":"input"
                    },
                    {
                      "variable":"$dtmf",
                      "default_value":"off",
                      "description":"DTMF Value",
                      "type":"radio",
                      "data":[
                        {
                          "text":"On",
                          "value":"on"
                        },
                        {
                          "text":"SIP INFO Only",
                          "value":"sip_info_only"
                        },
                        {
                          "text":"Off",
                          "value":"off"
                        }
                      ]
                    },
                    {
                      "variable":"$extringer",
                      "default_value":"Ringer1",
                      "description":"Ringtone for this line",
                      "type":"list",
                      "data":[
                        {
                          "text":"Ringer1",
                          "value":"Ringer1"
                        },
                        {
                          "text":"Ringer2",
                          "value":"Ringer2"
                        },
                        {
                          "text":"Ringer3",
                          "value":"Ringer3"
                        },
                        {
                          "text":"Ringer4",
                          "value":"Ringer4"
                        },
                        {
                          "text":"Ringer5",
                          "value":"Ringer5"
                        },
                        {
                          "text":"Ringer6",
                          "value":"Ringer6"
                        },
                        {
                          "text":"Ringer7",
                          "value":"Ringer7"
                        },
                        {
                          "text":"Ringer8",
                          "value":"Ringer8"
                        },
                        {
                          "text":"Ringer9",
                          "value":"Ringer9"
                        },
                        {
                          "text":"Ringer10",
                          "value":"Ringer10"
                        },
                        {
                          "text":"Silent",
                          "value":"Silent"
                        },
                        {
                          "text":"Custom",
                          "value":"Custom"
                        }
                      ]
                    },
                    {
                      "variable":"$codec_list",
                      "default_value":"g722,pcmu,pcma,g726-32,gsm,g729,telephone-event",
                      "description":"Codec List",
                      "type":"input"
                    },
                    {
                      "type":"break"
                    },
                    {
                      "variable":"$idle_screen_url",
                      "default_value":"",
                      "description":"IDLE Screen URL",
                      "type":"input"
                    },
                    {
                      "variable":"$display_text_url",
                      "default_value":"",
                      "description":"Display text for Idle Screen",
                      "type":"input"
                    },
                    {
                      "type":"break"
                    },
                    {
                      "variable":"$failover_id",
                      "default_value":"none",
                      "description":"Failover Identity",
                      "type":"list",
                      "data":[
                        {
                          "text":"None",
                          "value":"none"
                        },
                        {
                          "text":"Line 1",
                          "value":"1"
                        },
                        {
                          "text":"Line 2",
                          "value":"2"
                        },
                        {
                          "text":"Line 3",
                          "value":"3"
                        },
                        {
                          "text":"Line 4",
                          "value":"4"
                        }
                      ]
                    },
                   {
                      "variable":"$hide_identity",
                      "default_value":"off",
                      "description":"Identity is hidden",
                      "type":"radio",
                      "data":[
                        {
                          "text":"On",
                          "value":"on"
                        },
                        {
                          "text":"Off",
                          "value":"off"
                        }
                      ]
                    },
                    {
                      "variable":"$user_expiry",
                      "default_value":"3600",
                      "description":"Proposed Expiry (s):",
                      "type":"input"
                    }
                 ]
                }
              }
            ]
          }
        ]
      }
    ]
  }
}
