addedInput schema / properties / body / anyOf
Added value: +[
+ {
+ "additionalProperties": {},
+ "properties": {
+ "EULA_accepted": {
+ "enum": [
+ "yes",
+ "no"
+ ],
+ "type": "string"
+ },
+ "EULA_text": {
+ "description": "The text of the EULA agreement.",
+ "type": "string"
+ },
+ "OS": {
+ "description": "The list of supported OS's.",
+ "items": {
+ "enum": [
+ "Windows 11 (26H2)",
+ "Windows 11 (26H1)",
+ "Windows 11 (25H2)",
+ "Windows 11 (24H2)",
+ "Windows 11 (23H2)",
+ "Windows 11 (22H2)",
+ "Windows 11 (21H2)",
+ "Windows 11",
+ "Windows 10 (22H2)",
+ "Windows 10 (21H2)",
+ "Windows 10 (21H1)",
+ "Windows 10 (20H2)",
+ "Windows 10 (2004)",
+ "Windows 10 (1909)",
+ "Windows 10 (1903)",
+ "Windows 10 (1809)",
+ "Windows 10 (1803)",
+ "Windows 10 (1709)",
+ "Windows 10 (1703)",
+ "Windows 10 (1607)",
+ "Windows 10 (1511)",
+ "Windows 10 (1507)",
+ "Windows 10",
+ "Windows 8.1",
+ "Windows 8",
+ "Windows 7",
+ "Windows Vista",
+ "Windows XP",
+ "Windows Server 2025",
+ "Windows Server 2022",
+ "Windows Server 2019",
+ "Windows Server 2016",
+ "Windows Server 2012 R2",
+ "Windows Server 2012",
+ "Windows Server 2008 R2",
+ "Windows Server 2008",
+ "Windows Server 2003",
+ "Windows Server"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "additional_actions": {
+ "items": {
+ "anyOf": [
+ {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "params": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "priority": {
+ "description": "The priority of the action.",
+ "type": "string"
+ },
+ "template_id": {
+ "const": "deploy_update",
+ "type": "string"
+ },
+ "when": {
+ "description": "The action will be triggered - before_install|after_install|before_uninstall|after_unin...",
+ "enum": [
+ "before_install",
+ "after_install",
+ "before_uninstall",
+ "after_uninstall",
+ "disable_updates"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "priority",
+ "when",
+ "template_id",
+ "name",
+ "params"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "params": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "priority": {
+ "description": "The priority of the action.",
+ "type": "string"
+ },
+ "template_id": {
+ "const": "deploy_package",
+ "type": "string"
+ },
+ "when": {
+ "description": "The action will be triggered - before_install|after_install|before_uninstall|after_unin...",
+ "enum": [
+ "before_install",
+ "after_install",
+ "before_uninstall",
+ "after_uninstall",
+ "disable_updates"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "priority",
+ "when",
+ "template_id",
+ "name",
+ "params"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "params": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "priority": {
+ "description": "The priority of the action.",
+ "type": "string"
+ },
+ "template_id": {
+ "const": "run_script",
+ "type": "string"
+ },
+ "when": {
+ "description": "The action will be triggered - before_install|after_install|before_uninstall|after_unin...",
+ "enum": [
+ "before_install",
+ "after_install",
+ "before_uninstall",
+ "after_uninstall",
+ "disable_updates"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "priority",
+ "when",
+ "template_id",
+ "name",
+ "params"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ "allow_x86_x64_on_arm": {
+ "description": "If 'file_name.Windows_ARM64' not provided and 'x86_arm_fallback' are set to 'yes', the...",
+ "enum": [
+ "no",
+ "yes"
+ ],
+ "type": "string"
+ },
+ "app_name_match": {
+ "description": "Regular expression to identify a specific version of already installed software.",
+ "type": "string"
+ },
+ "approval_status": {
+ "enum": [
+ "New",
+ "Approved",
+ "Declined"
+ ],
+ "type": "string"
+ },
+ "file_name": {
+ "additionalProperties": {},
+ "description": "Methods for downloading the installation file.",
+ "properties": {
+ "Windows_32": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "Windows_64": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "Windows_ARM64": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "install_type": {
+ "description": "The type of installation file",
+ "enum": [
+ "msi",
+ "exe",
+ "msix"
+ ],
+ "type": "string"
+ },
+ "minimum_required_agent_version": {
+ "description": "Minimum required agent version",
+ "type": "string"
+ },
+ "notes": {
+ "description": "Additional notes about version.",
+ "type": "string"
+ },
+ "reboot_exit_codes": {
+ "description": "Reboot exit code",
+ "type": "string"
+ },
+ "release_date": {
+ "description": "The date when the software version was released in format YYYY-MM-DD.",
+ "type": "string"
+ },
+ "scoped_approvals": {
+ "items": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "status": {
+ "enum": [
+ "New",
+ "Approved",
+ "Declined"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "const": "Enterprise",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "additionalProperties": {},
+ "properties": {
+ "organization_id": {
+ "description": "The ID of the organization where the update holds this status.",
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "New",
+ "Approved",
+ "Declined"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "const": "Organization",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ "security_CVE": {
+ "description": "For Security Updates only, CVE ID, if available.",
+ "type": "string"
+ },
+ "security_severity": {
+ "description": "For Security Updates only.",
+ "enum": [
+ "Critical",
+ "Important",
+ "Moderate",
+ "Low",
+ "Unspecified"
+ ],
+ "type": "string"
+ },
+ "silent_install_switches": {
+ "description": "The command line parameters that suppress all setup UI prompts to ensure the installation...",
+ "type": "string"
+ },
+ "silent_uninstall_switches": {
+ "description": "The command line parameters that suppress all setup UI prompts to ensure the...",
+ "type": "string"
+ },
+ "success_exit_codes": {
+ "description": "Exit code",
+ "type": "string"
+ },
+ "uninstall_app_name_match": {
+ "description": "Regular expression to identify all possible versions of the same software, including...",
+ "type": "string"
+ },
+ "update_type": {
+ "description": "The update type field will be used by the update automation to determine which updates to...",
+ "enum": [
+ "Regular Updates",
+ "Critical - Non-Security",
+ "Definition Updates",
+ "Feature Updates",
+ "Security Updates",
+ "Service Packs",
+ "Tools",
+ "Update Rollups",
+ "Drivers",
+ "Upgrades",
+ "Unknown"
+ ],
+ "type": "string"
+ },
+ "version": {
+ "description": "Specify the exact version number as shown in Apps & Features when installed.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "additionalProperties": {},
+ "properties": {
+ "EULA_accepted": {
+ "enum": [
+ "yes",
+ "no"
+ ],
+ "type": "string"
+ },
+ "EULA_text": {
+ "description": "The text of the EULA agreement.",
+ "type": "string"
+ },
+ "OS": {
+ "description": "The list of supported OS's.",
+ "items": {
+ "enum": [
+ "macOS Golden Gate",
+ "macOS Tahoe",
+ "macOS Sequoia",
+ "macOS Sonoma",
+ "macOS Ventura",
+ "macOS Monterey",
+ "macOS"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "additional_actions": {
+ "items": {
+ "anyOf": [
+ {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "params": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "priority": {
+ "description": "The priority of the action.",
+ "type": "string"
+ },
+ "template_id": {
+ "const": "deploy_update",
+ "type": "string"
+ },
+ "when": {
+ "description": "The action will be triggered - before_install|after_install|before_uninstall|after_unin...",
+ "enum": [
+ "before_install",
+ "after_install",
+ "before_uninstall",
+ "after_uninstall",
+ "disable_updates"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "priority",
+ "when",
+ "template_id",
+ "name",
+ "params"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "params": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "priority": {
+ "description": "The priority of the action.",
+ "type": "string"
+ },
+ "template_id": {
+ "const": "deploy_package",
+ "type": "string"
+ },
+ "when": {
+ "description": "The action will be triggered - before_install|after_install|before_uninstall|after_unin...",
+ "enum": [
+ "before_install",
+ "after_install",
+ "before_uninstall",
+ "after_uninstall",
+ "disable_updates"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "priority",
+ "when",
+ "template_id",
+ "name",
+ "params"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "params": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "priority": {
+ "description": "The priority of the action.",
+ "type": "string"
+ },
+ "template_id": {
+ "const": "run_script",
+ "type": "string"
+ },
+ "when": {
+ "description": "The action will be triggered - before_install|after_install|before_uninstall|after_unin...",
+ "enum": [
+ "before_install",
+ "after_install",
+ "before_uninstall",
+ "after_uninstall",
+ "disable_updates"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "priority",
+ "when",
+ "template_id",
+ "name",
+ "params"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ "app_name_match": {
+ "description": "Regular expression to identify a specific version of already installed software.",
+ "type": "string"
+ },
+ "approval_status": {
+ "enum": [
+ "New",
+ "Approved",
+ "Declined"
+ ],
+ "type": "string"
+ },
+ "file_name": {
+ "additionalProperties": {},
+ "description": "Methods for downloading the installation file.",
+ "properties": {
+ "Mac_AppleSilicon": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "Mac_IntelCPU": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "minimum_required_agent_version": {
+ "description": "Minimum required agent version",
+ "type": "string"
+ },
+ "notes": {
+ "description": "Additional notes about version.",
+ "type": "string"
+ },
+ "release_date": {
+ "description": "The date when the software version was released in format YYYY-MM-DD.",
+ "type": "string"
+ },
+ "scoped_approvals": {
+ "items": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "status": {
+ "enum": [
+ "New",
+ "Approved",
+ "Declined"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "const": "Enterprise",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "additionalProperties": {},
+ "properties": {
+ "organization_id": {
+ "description": "The ID of the organization where the update holds this status.",
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "New",
+ "Approved",
+ "Declined"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "const": "Organization",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ "security_CVE": {
+ "description": "For Security Updates only, CVE ID, if available.",
+ "type": "string"
+ },
+ "security_severity": {
+ "description": "For Security Updates only.",
+ "enum": [
+ "Critical",
+ "Important",
+ "Moderate",
+ "Low",
+ "Unspecified"
+ ],
+ "type": "string"
+ },
+ "silent_install_switches": {
+ "description": "The command line parameters that suppress all setup UI prompts to ensure the installation...",
+ "type": "string"
+ },
+ "success_exit_codes": {
+ "description": "Exit code",
+ "type": "string"
+ },
+ "update_type": {
+ "description": "The update type field will be used by the update automation to determine which updates to...",
+ "enum": [
+ "Regular Updates",
+ "Critical - Non-Security",
+ "Definition Updates",
+ "Feature Updates",
+ "Security Updates",
+ "Service Packs",
+ "Tools",
+ "Update Rollups",
+ "Drivers",
+ "Upgrades",
+ "Unknown"
+ ],
+ "type": "string"
+ },
+ "version": {
+ "description": "Specify the exact version number as shown in Apps & Features when installed.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+]