[Index]
Model ref.: view/WebexTeamsSubscriberQas
The full URL would include the host-proxy name: https://[host-proxy].
Variables are enclosed in square brackets.
{
"$schema": "http://json-schema.org/draft-03/schema",
"type": "object",
"properties": {
"username": {
"title": "Username",
"type": "string",
"required": true
},
"existing_username": {
"title": "Existing Username",
"description": "Used to determine whether user exists in Automate and therefore pre-populate user data",
"type": "string",
"required": false
},
"org_ldap": {
"title": "LDAP Synced org",
"description": "Used to determine whether the org is LDAP synced for user add",
"type": "string",
"required": false
},
"lookUpForUser": {
"title": "Include users at higher hierarchy",
"description": "Includes users above site level when searching",
"type": "boolean",
"default": true
},
"first_name": {
"title": "First name",
"type": "string",
"required": false
},
"last_name": {
"title": "Last name",
"type": "string",
"required": false
},
"display_name": {
"title": "Display Name",
"type": "string",
"required": false
},
"email": {
"title": "Email address",
"type": "string",
"format": "email",
"required": true,
"pattern": "^([^.@]+)(\\.[^.@]+)*@([^.@]+\\.)+([^.@]+)$"
},
"send_email": {
"title": "Send welcome email",
"description": "Send Email to user using predefined HTML Email Template. Email template used is 'Quick Add Subscriber'. To enable email feature set 'Allow welcome email to be sent to user after Quick Add Subscriber' in Global Settings.",
"type": "boolean"
},
"send_email_flag": {
"title": "Send Email to user flag",
"description": "Send Email to user using predefined HTML Email Template. Email template used is 'Quick Add Subscriber'",
"type": "boolean"
},
"password": {
"title": "Password",
"description": "The corresponding user password will be set with this password",
"type": "string",
"is_password": true,
"required": false
},
"department": {
"title": "Department",
"type": "string",
"required": false
},
"title": {
"title": "Title",
"type": "string",
"required": false
},
"phone_number": {
"title": "Phone number",
"type": "string",
"required": false
},
"mobile_phone": {
"title": "Mobile phone",
"type": "string",
"required": false
},
"automatic_line": {
"title": "Use next available line",
"description": "Use the next available line from the inventory.",
"type": "boolean"
},
"automatic_line_filter": {
"title": "Inventory Filter",
"type": "string",
"required": false
},
"qagroup_name": {
"title": "Quick Add Group",
"type": "string",
"format": "uri",
"required": true,
"target": "/api/data/QuickAddGroups/choices/?field=group_name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"target_attr": "group_name",
"target_model_type": "data/QuickAddGroups",
"choices": []
},
"webex_user_status": {
"title": "User status",
"type": "string"
},
"webex_user_exist": {
"title": "webex_user_exist",
"type": "boolean"
},
"custom_string_1": {
"title": "Custom String 1",
"description": "Custom String",
"type": "string"
},
"custom_string_2": {
"title": "Custom String 2",
"description": "Custom String",
"type": "string"
},
"custom_string_3": {
"title": "Custom String 3",
"description": "Custom String",
"type": "string"
},
"custom_string_4": {
"title": "Custom String 4",
"description": "Custom String",
"type": "string"
},
"custom_string_5": {
"title": "Custom String 5",
"description": "Custom String",
"type": "string"
},
"custom_string_6": {
"title": "Custom String 6",
"description": "Custom String",
"type": "string"
},
"custom_string_7": {
"title": "Custom String 7",
"description": "Custom String",
"type": "string"
},
"custom_string_8": {
"title": "Custom String 8",
"description": "Custom String",
"type": "string"
},
"custom_string_9": {
"title": "Custom String 9",
"description": "Custom String",
"type": "string"
},
"custom_string_10": {
"title": "Custom String 10",
"description": "Custom String",
"type": "string"
},
"custom_boolean_1": {
"title": "Custom Boolean 1",
"description": "Custom Boolean",
"type": "boolean"
},
"custom_boolean_2": {
"title": "Custom Boolean 2",
"description": "Custom Boolean",
"type": "boolean"
},
"custom_boolean_3": {
"title": "Custom Boolean 3",
"description": "Custom Boolean",
"type": "boolean"
},
"custom_boolean_4": {
"title": "Custom Boolean 4",
"description": "Custom Boolean",
"type": "boolean"
},
"custom_boolean_5": {
"title": "Custom Boolean 5",
"description": "Custom Boolean",
"type": "boolean"
},
"custom_boolean_6": {
"title": "Custom Boolean 6",
"description": "Custom Boolean",
"type": "boolean"
},
"custom_boolean_7": {
"title": "Custom Boolean 7",
"description": "Custom Boolean",
"type": "boolean"
},
"custom_boolean_8": {
"title": "Custom Boolean 8",
"description": "Custom Boolean",
"type": "boolean"
},
"custom_boolean_9": {
"title": "Custom Boolean 9",
"description": "Custom Boolean",
"type": "boolean"
},
"custom_boolean_10": {
"title": "Custom Boolean 10",
"description": "Custom Boolean",
"type": "boolean"
}
},
"schema_version": "4.5"
}
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Get the GUI Add form. | GET | /api/view/WebexTeamsSubscriberQas/add/ |
|
The GUI Add form of view/WebexTeamsSubscriberQas as JSON |
The API call to the /add/ URL can only be made from a hierarchy that allows the model type to be added. The actions in the response shows the url for the POST API call to create an instance.
| Task | Call | URL | Parameters | Payload |
|---|---|---|---|---|
| Create | POST | /api/view/WebexTeamsSubscriberQas | hierarchy=[hierarchy] |
|
tool/Transaction/[trans pkid]shows the View resource has no instance pkid, because a view model stores no instances.
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Get a compressed format of the Bulk Load spreadsheet template for view/WebexTeamsSubscriberQas | POST | /api/view/WebexTeamsSubscriberQas/export_bulkload_template/ |
|
The response is an attachment of the format: filetype_bulkloadsheet.xlsx.gz |
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| List | GET | /api/view/WebexTeamsSubscriberQas/ |
|
The view/WebexTeamsSubscriberQas schema and all instances as JSON. |
(The list will return 0 to 3 view/WebexTeamsSubscriberQas instances)
{
"pagination": {
"skip": 0,
"limit": 3,
"maximum_limit": 2000,
"total": 0,
"total_limit": null,
"order_by": null,
"direction": "asc",
"current": "/api/view/WebexTeamsSubscriberQas/?skip=0&limit=3&order_by=None&direction=asc&traversal=down"
},
"operations": [
"add",
"help",
"configuration_template",
"field_display_policy",
"export_bulkload_template",
"transform"
],
"meta": {
"model_type": "view/WebexTeamsSubscriberQas",
"summary_attrs": [
{
"name": "hierarchy_friendly_name",
"title": "Located At",
"allow_filtering": true
}
],
"tagged_versions": [],
"tags": [],
"title": "",
"business_key": {},
"api_version": "21.2",
"cached": true,
"references": {
"children": [],
"parent": [
{
"href": "/api/data/HierarchyNode/6t0ggef2c0deab00hb595101",
"pkid": "6t0ggef2c0deab00hb595101"
}
],
"device": [
{
"href": "",
"pkid": ""
}
],
"foreign_key": []
},
"model_specific_actions": [
"add"
],
"schema_version": "4.5",
"actions": [
{
"add": {
"method": "GET",
"class": "add",
"href": "/api/view/WebexTeamsSubscriberQas/add/?hierarchy=[hierarchy]",
"support_async": false,
"title": "Add"
}
},
{
"export_bulkload_template": {
"method": "POST",
"class": "bulkload_template",
"href": "/api/view/WebexTeamsSubscriberQas/export_bulkload_template/?hierarchy=[hierarchy]",
"support_async": false,
"title": "Export Bulk Load Template"
}
},
{
"list": {
"method": "GET",
"class": "list",
"href": "/api/view/WebexTeamsSubscriberQas/?hierarchy=[hierarchy]",
"support_async": false,
"title": "List"
}
},
{
"help": {
"method": "GET",
"class": "help",
"href": "/api/view/WebexTeamsSubscriberQas/help?hierarchy=[hierarchy]",
"support_async": false,
"title": "Help"
}
}
]
},
"resources": []
}
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Get the on-line Help for view/WebexTeamsSubscriberQas. | GET | /api/view/WebexTeamsSubscriberQas/help | hierarchy=[hierarchy] | On-line help of Model ref.: view/WebexTeamsSubscriberQas as HTML |
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Help | GET | /api/view/WebexTeamsSubscriberQas/[pkid]/help | hierarchy=[hierarchy] | The on-line Help for view/WebexTeamsSubscriberQas. |