GET http://[host-proxy]/api/view/HcsDNMgmtVIEW/schema/?hierarchy=[hierarchy]&format=json&schema=1
{
"$schema": "http://json-schema.org/draft-03/schema",
"type": "object",
"properties": {
"site_hn": {
"is_password": false,
"description": "Please choose Site to Provision DNs. If site not specified, inventory will be added to the current hierarhcy node if allowed.",
"title": "Site",
"minItems": 0,
"required": false,
"displayable": false,
"choices": [
{
"value": " ",
"title": " "
}
],
"readonly": false,
"type": "string"
},
"startNum": {
"is_password": false,
"description": "Starting Number for the DN Mgmt Range",
"title": "Starting Extension",
"minItems": 0,
"pattern": "^(\\*|\\+)?[0-9]*$",
"required": true,
"displayable": false,
"readonly": false,
"type": "string"
},
"endNum": {
"is_password": false,
"description": "Ending Number for the DN Mgmt Range",
"title": "Ending Extension",
"minItems": 0,
"pattern": "^(\\*|\\+)?[0-9]*$",
"required": false,
"displayable": false,
"readonly": false,
"type": "string"
},
"extLen": {
"is_password": false,
"description": "Extension Length for the Site",
"title": "Extension Length",
"minItems": 0,
"required": false,
"displayable": false,
"readonly": true,
"type": "string"
},
"slc": {
"is_password": false,
"description": "Site Location Code for the Site",
"title": "Site Location Code",
"minItems": 0,
"required": false,
"displayable": false,
"readonly": true,
"type": "string"
},
"isp": {
"is_password": false,
"description": "ISP for the Customer",
"title": "ISP",
"minItems": 0,
"required": false,
"displayable": false,
"readonly": true,
"type": "string"
},
"slcBased": {
"is_password": false,
"description": "Site Location Code Based true or false",
"title": "Site-Location Code (SLC) based",
"minItems": 0,
"required": false,
"displayable": false,
"default": "{{ data.DpCustomer.slcBased }}",
"readonly": true,
"type": "boolean"
},
"tag": {
"type": "string",
"description": "Tag used for filtering INI numbers. This can be any free text to identify or comment a range of internal numbers.",
"title": "Tag"
},
"description": {
"type": "string",
"description": "Description field",
"title": "Description"
},
"e164number": {
"pattern": "^\\+?[1-9]\\d{1,14}$",
"type": "string",
"description": "Number in E164 format",
"title": "E164Number"
},
"extra1": {
"type": "string",
"description": "Extra Field 1",
"title": "Extra 1"
},
"extra2": {
"type": "string",
"description": "Extra field 2",
"title": "Extra 2"
},
"extra3": {
"type": "string",
"description": "Extra field 3",
"title": "Extra 3"
},
"extra4": {
"type": "string",
"description": "Extra field 4",
"title": "Extra 4"
},
"extra5": {
"type": "string",
"description": "Extra field 5",
"title": "Extra 5"
},
"extra6": {
"type": "string",
"description": "Extra field 6",
"title": "Extra 6"
},
"extra7": {
"type": "string",
"description": "Extra field 7",
"title": "Extra 7"
},
"extra8": {
"type": "string",
"description": "Extra field 8",
"title": "Extra 8"
},
"extra9": {
"type": "string",
"description": "Extra field 9",
"title": "Extra 9"
}
},
"schema_version": "2.5"
}