GET http://[host-proxy]/api/view/GS_FMCv2_VIEW/schema/?hierarchy=[hierarchy]&format=json&schema=1
{
"$schema": "http://json-schema.org/draft-03/schema",
"type": "object",
"properties": {
"username": {
"required": true,
"type": "string",
"description": "Username of subscriber",
"title": "Username"
},
"devicename": {
"type": "string",
"title": "Device Name"
},
"lines": {
"items": {
"type": "object",
"properties": {
"directory_number": {
"required": false,
"type": "string",
"title": "Directory Number"
}
}
},
"type": "array",
"description": "Lines",
"title": "Lines"
},
"dn": {
"type": "string",
"description": "Directory number to associate with FMC",
"title": "Directory Number for FMC"
},
"useNewDn": {
"type": "boolean",
"description": "Use new line for FMC from site inventory",
"title": "Use New Line"
},
"newDn": {
"type": "string",
"description": "New Line Directory Number from Number Inventory",
"title": "New Line Number"
},
"newDnCss": {
"type": "string",
"description": "Calling Search Space for new line",
"title": "CSS for new line"
},
"FMCnumber": {
"required": true,
"type": "string",
"description": "Number in full E164 format e.g. +447710123456",
"title": "FMC Mobile Number"
},
"option_mobile_make_display": {
"target": "/api/data/GS_FMCv2_MobileMake_DAT/choices/?format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "Mobile Make",
"type": "string",
"description": "Mobile Make",
"target_model_type": "data/GS_FMCv2_MobileMake_DAT",
"choices": []
},
"option_data_display": {
"target": "/api/data/GS_FMCv2_DataOption_DAT/choices/?format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "Data Option",
"type": "string",
"description": "Data Option",
"target_model_type": "data/GS_FMCv2_DataOption_DAT",
"choices": []
},
"option_roaming_display": {
"target": "/api/data/GS_FMCv2_RoamingOption_DAT/choices/?format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "Roaming Option",
"type": "string",
"description": "Roaming Option",
"target_model_type": "data/GS_FMCv2_RoamingOption_DAT",
"choices": []
},
"templateName": {
"required": true,
"type": "string",
"description": "Time Of day Restriction Template",
"title": "Time Of day Restriction Template"
},
"duplicateScope": {
"description": "Scope of check for duplicate mobile number, or disable the check. Note that duplicate mobile numbers can cause functional problems.",
"title": "Scope of duplicate check",
"default": "provider",
"choices": [
{
"value": "provider",
"title": "Provider"
},
{
"value": "customer",
"title": "Customer"
},
{
"value": "disabled",
"title": "Disabled"
}
],
"type": "string"
},
"cimDisplay": {
"type": "string",
"description": "Display Name on CIM Line",
"title": "CIM Display Name"
},
"cimDisplayAscii": {
"type": "string",
"description": "ASCII Display Name on CIM Line",
"title": "CIM ASCII Display Name"
}
},
"schema_version": "0.1"
}