Palo Alto Networks · Schema
applications
Cloud SecurityCybersecurityFirewallNetwork SecuritySASESOARThreat IntelligenceXDR
Properties
| Name | Type | Description |
|---|---|---|
| id | string | The UUID of the application |
| name | string | The name of the application |
| default | object | |
| category | string | |
| subcategory | string | |
| technology | string | |
| description | string | |
| timeout | integer | timeout in seconds |
| tcp_timeout | integer | timeout in seconds |
| udp_timeout | integer | timeout in seconds |
| tcp_half_closed_timeout | integer | timeout for half-close session in seconds |
| tcp_time_wait_timeout | integer | timeout for session in time_wait state in seconds |
| risk | object | |
| evasive_behavior | boolean | |
| consume_big_bandwidth | boolean | |
| used_by_malware | boolean | |
| able_to_transfer_file | boolean | |
| has_known_vulnerability | boolean | |
| tunnel_other_application | boolean | |
| tunnel_applications | boolean | |
| prone_to_misuse | boolean | |
| pervasive_use | boolean | |
| file_type_ident | boolean | |
| virus_ident | boolean | |
| data_ident | boolean | |
| no_appid_caching | boolean | |
| alg_disable_capability | string | |
| parent_app | string | |
| signature | array |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/palo-alto-networks/main/json-schema/palo-alto-networks-applications-schema.json",
"title": "applications",
"x-generated": "2026-10-03",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/palo-alto-networks-applications-api-openapi.yml#/components/schemas/applications",
"type": "object",
"required": [
"name",
"category",
"risk"
],
"properties": {
"id": {
"type": "string",
"description": "The UUID of the application",
"readOnly": true
},
"name": {
"type": "string",
"format": "^[ a-zA-Z\\d._-]+$",
"maxLength": 31,
"description": "The name of the application"
},
"default": {
"type": "object",
"oneOf": [
{
"type": "object",
"title": "port",
"properties": {
"port": {
"type": "array",
"items": {
"type": "string",
"description": "protocol port specification : {tcp|udp}/{dynamic|port range list} (e.g. tcp/8080, tcp/80,443, tcp/0-1024,10000, udp/dynamic)",
"maxLength": 63
}
}
}
},
{
"type": "object",
"title": "ident_by_ip_protocol",
"properties": {
"ident_by_ip_protocol": {
"type": "string",
"x-maximum": 255,
"x-minimum": 0
}
}
},
{
"type": "object",
"title": "ident_by_icmp_type",
"properties": {
"ident_by_icmp_type": {
"type": "object",
"properties": {
"type": {
"type": "string",
"x-maximum": 255,
"x-minimum": 0
},
"code": {
"type": "string",
"x-maximum": 255,
"x-minimum": 0
}
},
"required": [
"type"
]
}
}
},
{
"type": "object",
"title": "ident_by_icmp6_type",
"properties": {
"ident_by_icmp6_type": {
"type": "object",
"properties": {
"type": {
"type": "string",
"x-maximum": 255,
"x-minimum": 0
},
"code": {
"type": "string",
"x-maximum": 255,
"x-minimum": 0
}
},
"required": [
"type"
]
}
}
}
]
},
"category": {
"type": "string",
"x-panMemberOf": [
{
"location": "shared",
"schema": "content-preview/application-type/category",
"subPath": "name"
}
]
},
"subcategory": {
"type": "string",
"maxLength": 63
},
"technology": {
"type": "string",
"maxLength": 63,
"x-panMemberOf": [
{
"location": "shared",
"schema": "content-preview/application-type/technology",
"subPath": "name"
}
]
},
"description": {
"type": "string",
"maxLength": 8192
},
"timeout": {
"type": "integer",
"description": "timeout in seconds",
"minimum": 0,
"maximum": 604800
},
"tcp_timeout": {
"type": "integer",
"description": "timeout in seconds",
"minimum": 0,
"maximum": 604800
},
"udp_timeout": {
"type": "integer",
"description": "timeout in seconds",
"minimum": 0,
"maximum": 604800
},
"tcp_half_closed_timeout": {
"type": "integer",
"description": "timeout for half-close session in seconds",
"minimum": 1,
"maximum": 604800
},
"tcp_time_wait_timeout": {
"type": "integer",
"description": "timeout for session in time_wait state in seconds",
"minimum": 1,
"maximum": 600
},
"risk": {
"oneOf": [
{
"type": "string"
},
{
"type": "integer"
}
]
},
"evasive_behavior": {
"type": "boolean"
},
"consume_big_bandwidth": {
"type": "boolean"
},
"used_by_malware": {
"type": "boolean"
},
"able_to_transfer_file": {
"type": "boolean"
},
"has_known_vulnerability": {
"type": "boolean"
},
"tunnel_other_application": {
"type": "boolean"
},
"tunnel_applications": {
"type": "boolean"
},
"prone_to_misuse": {
"type": "boolean"
},
"pervasive_use": {
"type": "boolean"
},
"file_type_ident": {
"type": "boolean"
},
"virus_ident": {
"type": "boolean"
},
"data_ident": {
"type": "boolean"
},
"no_appid_caching": {
"type": "boolean"
},
"alg_disable_capability": {
"type": "string",
"maxLength": 127,
"x-panMemberOf": [
{
"location": "shared",
"schema": "content-preview/application",
"subPath": "name"
}
]
},
"parent_app": {
"type": "string",
"maxLength": 127,
"x-panMemberOf": [
{
"location": "shared",
"schema": "content-preview/application",
"subPath": "name"
}
]
},
"signature": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Alphanumeric string [ 0-9a-zA-Z._-]",
"maxLength": 31
},
"comment": {
"type": "string",
"maxLength": 256
},
"scope": {
"enum": [
"protocol-data-unit",
"session"
],
"default": "protocol-data-unit"
},
"order_free": {
"type": "boolean",
"default": false
},
"and_condition": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Alphanumeric string [ 0-9a-zA-Z._-]",
"maxLength": 31
},
"or_condition": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Alphanumeric string [ 0-9a-zA-Z._-]",
"maxLength": 31
},
"operator": {
"type": "object",
"oneOf": [
{
"type": "object",
"title": "pattern_match",
"properties": {
"pattern_match": {
"type": "object",
"properties": {
"context": {
"type": "string",
"maxLength": 127
},
"pattern": {
"type": "string",
"maxLength": 127
},
"qualifier": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Alphanumeric string [ 0-9a-zA-Z._-]",
"maxLength": 31
},
"value": {
"type": "string",
"x-panMultiple": [
{
"type": "string"
}
]
}
},
"required": [
"name",
"value"
]
}
}
},
"required": [
"context",
"pattern"
]
}
}
},
{
"type": "object",
"title": "greater_than",
"properties": {
"greater_than": {
"type": "object",
"properties": {
"context": {
"type": "string",
"maxLength": 127
},
"value": {
"type": "integer",
"minimum": 0,
"maximum": 4294967295
},
"qualifier": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Alphanumeric string [ 0-9a-zA-Z._-]",
"maxLength": 31
},
"value": {
"type": "string",
"x-panMultiple": [
{
"type": "string"
}
]
}
},
"required": [
"name",
"value"
]
}
}
},
"required": [
"context",
"value"
]
}
}
},
{
"type": "object",
"title": "less_than",
"properties": {
"less_than": {
"type": "object",
"properties": {
"context": {
"type": "string",
"maxLength": 127
},
"value": {
"type": "integer",
"minimum": 0,
"maximum": 4294967295
},
"qualifier": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Alphanumeric string [ 0-9a-zA-Z._-]",
"maxLength": 31
},
"value": {
"type": "string",
"x-panMultiple": [
{
"type": "string"
}
]
}
},
"required": [
"name",
"value"
]
}
}
},
"required": [
"context",
"value"
]
}
}
},
{
"type": "object",
"title": "equal_to",
"properties": {
"equal_to": {
"type": "object",
"properties": {
"context": {
"type": "string",
"x-panMultiple": [
{
"type": "string",
"maxLength": 127
},
{
"enum": [
"unknown-req-tcp",
"unknown-rsp-tcp",
"unknown-req-udp",
"unknown-rsp-udp"
],
"type": "string"
}
]
},
"position": {
"type": "string",
"maxLength": 127
},
"mask": {
"type": "string",
"description": "4-byte hex value",
"pattern": "^[0][xX][0-9A-Fa-f]{8}$",
"maxLength": 10
},
"value": {
"type": "string",
"maxLength": 10
}
},
"required": [
"context",
"value"
]
}
}
}
]
}
},
"required": [
"name",
"operator"
]
}
}
},
"required": [
"name"
]
}
}
},
"required": [
"name"
]
}
}
},
"oneOf": [
{
"type": "object",
"title": "folder",
"properties": {
"folder": {
"type": "string",
"pattern": "^[a-zA-Z\\d\\-_\\. ]+$",
"maxLength": 64,
"description": "The folder in which the resource is defined"
}
},
"required": [
"folder"
]
},
{
"type": "object",
"title": "snippet",
"properties": {
"snippet": {
"type": "string",
"pattern": "^[a-zA-Z\\d\\-_\\. ]+$",
"maxLength": 64,
"description": "The snippet in which the resource is defined"
}
},
"required": [
"snippet"
]
},
{
"type": "object",
"title": "device",
"properties": {
"device": {
"type": "string",
"pattern": "^[a-zA-Z\\d\\-_\\. ]+$",
"maxLength": 64,
"description": "The device in which the resource is defined"
}
},
"required": [
"device"
]
}
]
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/palo-alto-networks-applications"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.