Palo Alto Networks · Schema

StaticJobReportSchema

Complete static job report data structure.

Cloud SecurityCybersecurityFirewallNetwork SecuritySASESOARThreat IntelligenceXDR

Properties

Name Type Description
asr object Attack Success Rate percentage (0-100)
score object Overall job performance score (0-100)
security_report object Security risk overview widget
safety_report object Safety risk overview widget
brand_report object Brand reputation risk overview widget
compliance_report object Compliance widget with all frameworks
severity_report object Breakdown of all successful attacks by severity level for the entire job
report_summary object Report summary from the LLM for the statics job run
recommendations object Remediation recommendations with security profile and actionable fixes
View JSON Schema on GitHub

JSON Schema

palo-alto-networks-static-job-report-schema-schema.json Raw ↑
{
  "$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-static-job-report-schema-schema.json",
  "title": "StaticJobReportSchema",
  "description": "Complete static job report data structure.",
  "x-generated": "2026-10-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/palo-alto-networks-report-api-openapi.yml#/components/schemas/StaticJobReportSchema",
  "properties": {
    "asr": {
      "anyOf": [
        {
          "type": "number",
          "maximum": 100.0,
          "minimum": 0.0
        },
        {
          "type": "null"
        }
      ],
      "title": "Asr",
      "description": "Attack Success Rate percentage (0-100)"
    },
    "score": {
      "anyOf": [
        {
          "type": "number",
          "maximum": 100.0,
          "minimum": 0.0
        },
        {
          "type": "null"
        }
      ],
      "title": "Score",
      "description": "Overall job performance score (0-100)"
    },
    "security_report": {
      "anyOf": [
        {
          "$ref": "#/$defs/CategoryReportSchema"
        },
        {
          "type": "null"
        }
      ],
      "description": "Security risk overview widget"
    },
    "safety_report": {
      "anyOf": [
        {
          "$ref": "#/$defs/CategoryReportSchema"
        },
        {
          "type": "null"
        }
      ],
      "description": "Safety risk overview widget"
    },
    "brand_report": {
      "anyOf": [
        {
          "$ref": "#/$defs/CategoryReportSchema"
        },
        {
          "type": "null"
        }
      ],
      "description": "Brand reputation risk overview widget"
    },
    "compliance_report": {
      "anyOf": [
        {
          "items": {
            "$ref": "#/$defs/ComplianceReportSchema"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "title": "Compliance Report",
      "description": "Compliance widget with all frameworks"
    },
    "severity_report": {
      "$ref": "#/$defs/SeverityReportSchema",
      "description": "Breakdown of all successful attacks by severity level for the entire job"
    },
    "report_summary": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Report Summary",
      "description": "Report summary from the LLM for the statics job run"
    },
    "recommendations": {
      "anyOf": [
        {
          "$ref": "#/$defs/StaticJobRemediationRecommendationSchema"
        },
        {
          "type": "null"
        }
      ],
      "description": "Remediation recommendations with security profile and actionable fixes"
    }
  },
  "type": "object",
  "required": [
    "severity_report"
  ],
  "$defs": {
    "CategoryReportSchema": {
      "properties": {
        "id": {
          "type": "string",
          "title": "Id",
          "description": "Unique identifier"
        },
        "display_name": {
          "type": "string",
          "title": "Display Name",
          "description": "Frontend display name"
        },
        "description": {
          "type": "string",
          "title": "Description",
          "description": "Description"
        },
        "preselect": {
          "type": "boolean",
          "title": "Preselect",
          "description": "Whether this category should be preselected in UI",
          "default": true
        },
        "sub_categories": {
          "items": {
            "$ref": "#/$defs/SubCategoryStatsSchema"
          },
          "type": "array",
          "title": "Sub Categories",
          "description": "Statistics per subcategory (e.g., ADVERSARIAL_SUFFIX, BIAS)"
        },
        "asr": {
          "type": "number",
          "maximum": 100.0,
          "minimum": 0.0,
          "title": "Asr",
          "description": "Attack success rate percentage"
        },
        "total_prompts": {
          "type": "integer",
          "title": "Total Prompts",
          "description": "Total unique prompts used"
        },
        "total_attacks": {
          "type": "integer",
          "title": "Total Attacks",
          "description": "Total attacks executed"
        },
        "successful": {
          "type": "integer",
          "title": "Successful",
          "description": "Total successful attacks"
        },
        "failed": {
          "type": "integer",
          "title": "Failed",
          "description": "Total failed attacks"
        }
      },
      "type": "object",
      "required": [
        "id",
        "display_name",
        "description",
        "sub_categories",
        "asr",
        "total_prompts",
        "total_attacks",
        "successful",
        "failed"
      ],
      "title": "CategoryReportSchema",
      "description": "Security or Safety risk overview widget data."
    },
    "ComplianceReportSchema": {
      "properties": {
        "id": {
          "type": "string",
          "title": "Id",
          "description": "Compliance framework unique identifier"
        },
        "display_name": {
          "type": "string",
          "title": "Display Name",
          "description": "Compliance framework display name for frontend"
        },
        "description": {
          "type": "string",
          "title": "Description",
          "description": "Compliance framework description"
        },
        "active": {
          "type": "boolean",
          "title": "Active",
          "description": "Whether compliance framework is active"
        },
        "version": {
          "type": "string",
          "title": "Version",
          "description": "Compliance framework version"
        },
        "link": {
          "type": "string",
          "title": "Link",
          "description": "Compliance framework documentation link"
        },
        "techniques": {
          "items": {
            "$ref": "#/$defs/ComplianceTechniqueSchema"
          },
          "type": "array",
          "title": "Techniques"
        },
        "score": {
          "type": "integer",
          "title": "Score",
          "description": "Compliance score: (1 - ASR%) % 5",
          "default": 0
        }
      },
      "type": "object",
      "required": [
        "id",
        "display_name",
        "description",
        "active",
        "version",
        "link",
        "techniques"
      ],
      "title": "ComplianceReportSchema"
    },
    "ComplianceTechniqueSchema": {
      "properties": {
        "id": {
          "type": "string",
          "title": "Id",
          "description": "Technique unique identifier"
        },
        "display_name": {
          "type": "string",
          "title": "Display Name",
          "description": "Technique display name for frontend"
        },
        "compliance_id": {
          "type": "string",
          "title": "Compliance Id",
          "description": "Associated compliance framework ID"
        },
        "description": {
          "type": "string",
          "title": "Description",
          "description": "Technique description"
        },
        "link": {
          "type": "string",
          "title": "Link",
          "description": "Technique documentation link"
        },
        "version": {
          "type": "string",
          "title": "Version",
          "description": "Technique version"
        },
        "active": {
          "type": "boolean",
          "title": "Active",
          "description": "Whether technique is active"
        },
        "successful": {
          "type": "integer",
          "title": "Successful",
          "description": "Number of successful attacks",
          "default": 0
        },
        "failed": {
          "type": "integer",
          "title": "Failed",
          "description": "Number of failed attacks",
          "default": 0
        },
        "total": {
          "type": "integer",
          "title": "Total",
          "description": "Total attacks for this technique",
          "default": 0
        }
      },
      "type": "object",
      "required": [
        "id",
        "display_name",
        "compliance_id",
        "description",
        "link",
        "version",
        "active"
      ],
      "title": "ComplianceTechniqueSchema",
      "description": "Compliance Technique Model"
    },
    "CustomTopicGuardrailsSchema": {
      "properties": {
        "action": {
          "$ref": "#/$defs/GuardrailAction",
          "description": "Action to take: 'allow', 'block'",
          "default": "BLOCK"
        },
        "blocked_topics": {
          "items": {
            "type": "string"
          },
          "type": "array",
          "title": "Blocked Topics",
          "description": "List of blocked topics"
        }
      },
      "type": "object",
      "title": "CustomTopicGuardrailsSchema",
      "description": "Custom topic guardrails with blocked topics."
    },
    "GuardrailAction": {
      "type": "string",
      "enum": [
        "ALLOW",
        "BLOCK"
      ],
      "title": "GuardrailAction",
      "description": "Actions that can be taken by guardrails."
    },
    "MaliciousCodeDetectionSchema": {
      "properties": {
        "action": {
          "$ref": "#/$defs/GuardrailAction",
          "description": "Action to take: 'allow', 'block'",
          "default": "BLOCK"
        }
      },
      "type": "object",
      "title": "MaliciousCodeDetectionSchema",
      "description": "Guardrail configuration for malicious code detection."
    },
    "MaliciousURLDetectionSchema": {
      "properties": {
        "action": {
          "$ref": "#/$defs/GuardrailAction",
          "description": "Action to take: 'allow', 'block'",
          "default": "BLOCK"
        }
      },
      "type": "object",
      "title": "MaliciousURLDetectionSchema",
      "description": "Guardrail configuration for malicious URL detection."
    },
    "PolicyType": {
      "type": "string",
      "enum": [
        "PROMPT_INJECTION",
        "TOXIC_CONTENT",
        "CUSTOM_TOPIC_GUARDRAILS",
        "MALICIOUS_CODE_DETECTION",
        "MALICIOUS_URL_DETECTION",
        "SENSITIVE_DATA_PROTECTION"
      ],
      "title": "PolicyType",
      "description": "Policy types with metadata."
    },
    "PrerequisiteModel": {
      "properties": {
        "id": {
          "type": "string",
          "title": "Id",
          "description": "Prerequisite unique identifier"
        },
        "display_name": {
          "type": "string",
          "title": "Display Name",
          "description": "Prerequisite display name for frontend"
        },
        "description": {
          "type": "string",
          "title": "Description",
          "description": "Prerequisite description"
        }
      },
      "type": "object",
      "required": [
        "id",
        "display_name",
        "description"
      ],
      "title": "PrerequisiteModel",
      "description": "Pydantic model for prerequisite data"
    },
    "PromptInjectionGuardrailSchema": {
      "properties": {
        "action": {
          "$ref": "#/$defs/GuardrailAction",
          "description": "Action to take: 'allow', 'block'",
          "default": "BLOCK"
        }
      },
      "type": "object",
      "title": "PromptInjectionGuardrailSchema",
      "description": "Guardrail configuration for prompt injection."
    },
    "RuntimeSecurityPolicySchema": {
      "properties": {
        "policy_id": {
          "$ref": "#/$defs/PolicyType",
          "description": "Runtime Security Policy type"
        },
        "display_name": {
          "type": "string",
          "title": "Display Name",
          "description": "Runtime Security Policy display name"
        },
        "config": {
          "anyOf": [
            {
              "$ref": "#/$defs/PromptInjectionGuardrailSchema"
            },
            {
              "$ref": "#/$defs/ToxicContentGuardrailSchema"
            },
            {
              "$ref": "#/$defs/CustomTopicGuardrailsSchema"
            },
            {
              "$ref": "#/$defs/MaliciousCodeDetectionSchema"
            },
            {
              "$ref": "#/$defs/MaliciousURLDetectionSchema"
            },
            {
              "$ref": "#/$defs/SensitiveDataProtectionSchema"
            }
          ],
          "title": "Config",
          "description": "Runtime Security Policy configuration"
        }
      },
      "type": "object",
      "required": [
        "policy_id",
        "display_name",
        "config"
      ],
      "title": "RuntimeSecurityPolicySchema",
      "description": "Runtime security policy configuration."
    },
    "SensitiveDataProtectionSchema": {
      "properties": {
        "action": {
          "$ref": "#/$defs/GuardrailAction",
          "description": "Action to take: 'allow', 'block'",
          "default": "BLOCK"
        },
        "masking_sensitive_data": {
          "type": "boolean",
          "title": "Masking Sensitive Data",
          "description": "Whether to mask sensitive data in responses",
          "default": true
        }
      },
      "type": "object",
      "title": "SensitiveDataProtectionSchema",
      "description": "Guardrail configuration for sensitive data protection."
    },
    "SeverityReportSchema": {
      "properties": {
        "stats": {
          "items": {
            "$ref": "#/$defs/SeverityStatsSchema"
          },
          "type": "array",
          "title": "Stats",
          "description": "List of severity statistics"
        },
        "successful": {
          "type": "integer",
          "title": "Successful",
          "description": "Total successful attacks across all severities",
          "default": 0
        },
        "failed": {
          "type": "integer",
          "title": "Failed",
          "description": "Total failed attacks across all severities",
          "default": 0
        },
        "total_attacks": {
          "type": "integer",
          "title": "Total Attacks",
          "description": "Total number of attacks across all severities",
          "default": 0
        }
      },
      "type": "object",
      "required": [
        "stats"
      ],
      "title": "SeverityReportSchema",
      "description": "Attack Severity statistics with breakdown by severity level."
    },
    "SeverityStatsSchema": {
      "properties": {
        "severity": {
          "type": "string",
          "description": "Severity level (LOW, MEDIUM, HIGH, CRITICAL)"
        },
        "successful": {
          "type": "integer",
          "title": "Successful",
          "description": "Number of successful attacks at this severity",
          "default": 0
        },
        "failed": {
          "type": "integer",
          "title": "Failed",
          "description": "Number of failed attacks at this severity",
          "default": 0
        }
      },
      "type": "object",
      "required": [
        "severity"
      ],
      "title": "SeverityStatsSchema",
      "description": "Breakdown for a single severity level."
    },
    "StaticJobRemediationRecommendationSchema": {
      "properties": {
        "runtime_security_policy_configuration": {
          "anyOf": [
            {
              "items": {
                "$ref": "#/$defs/RuntimeSecurityPolicySchema"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Runtime Security Policy Configuration",
          "description": "Recommended runtime security policy configuration"
        },
        "other_measures": {
          "items": {
            "$ref": "#/$defs/StaticJobRemediationSchema"
          },
          "type": "array",
          "title": "Other Measures",
          "description": "List of applicable remediations for static job"
        }
      },
      "type": "object",
      "title": "StaticJobRemediationRecommendationSchema",
      "description": "Remediation recommendations with security profile and other remediations. To build and store in db"
    },
    "StaticJobRemediationSchema": {
      "properties": {
        "mapping_remediation_id": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Mapping Remediation Id",
          "description": "UUID from remediations.csv identifying this remediation"
        },
        "subcategories": {
          "anyOf": [
            {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Subcategories",
          "description": "Subcategories this remediation applies to"
        },
        "effectiveness": {
          "type": "integer",
          "title": "Effectiveness",
          "description": "Effectiveness rating of this remediation (higher is more effective)",
          "default": 0
        },
        "ease_of_implementation": {
          "type": "integer",
          "title": "Ease Of Implementation",
          "description": "Ease of implementation rating (higher is easier to implement)",
          "default": 0
        },
        "priority": {
          "type": "integer",
          "title": "Priority",
          "description": "Priority level for implementing this remediation (LOW, MEDIUM, HIGH)",
          "default": 0
        },
        "remediation": {
          "type": "string",
          "title": "Remediation",
          "description": "Remediation recommendation title"
        },
        "description": {
          "type": "string",
          "title": "Description",
          "description": "Detailed description of the remediation"
        },
        "resource_links": {
          "items": {
            "type": "string"
          },
          "type": "array",
          "title": "Resource Links",
          "description": "URLs for additional resources and documentation"
        },
        "categories": {
          "anyOf": [
            {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Categories",
          "description": "Categories this remediation applies to (e.g., Security, Safety)"
        }
      },
      "type": "object",
      "required": [
        "remediation",
        "description"
      ],
      "title": "StaticJobRemediationSchema",
      "description": "Static Job Individual remediation."
    },
    "SubCategoryStatsSchema": {
      "properties": {
        "id": {
          "type": "string",
          "title": "Id",
          "description": "Unique identifier"
        },
        "display_name": {
          "type": "string",
          "title": "Display Name",
          "description": "Frontend display name"
        },
        "description": {
          "type": "string",
          "title": "Description",
          "description": "Description"
        },
        "preselect": {
          "type": "boolean",
          "title": "Preselect",
          "description": "Whether this subcategory should be preselected in UI",
          "default": true
        },
        "prerequisites": {
          "anyOf": [
            {
              "items": {
                "$ref": "#/$defs/PrerequisiteModel"
              },
              "type": "array"
            },
            {
              "type": "null"
            }
          ],
          "title": "Prerequisites",
          "description": "List of prerequisites for this subcategory"
        },
        "active": {
          "type": "boolean",
          "title": "Active",
          "description": "Whether this subcategory is active",
          "default": true
        },
        "file_supported": {
          "type": "boolean",
          "title": "File Supported",
          "description": "Whether this subcategory has multimodal file (document) attacks in the library — drives the file-upload icon in the scan wizard",
          "default": false
        },
        "successful": {
          "type": "integer",
          "title": "Successful",
          "description": "Number of successful attacks (threat=True)"
        },
        "failed": {
          "type": "integer",
          "title": "Failed",
          "description": "Number of failed attacks (threat=False)"
        },
        "total": {
          "type": "integer",
          "title": "Total",
          "description": "Total attacks for this subcategory (successful + failed)",
          "default": 0
        }
      },
      "type": "object",
      "required": [
        "id",
        "display_name",
        "description",
        "successful",
        "failed"
      ],
      "title": "SubCategoryStatsSchema",
      "description": "Statistics for a specific subcategory."
    },
    "ToxicContentGuardrailSchema": {
      "properties": {
        "moderate": {
          "$ref": "#/$defs/GuardrailAction",
          "description": "Action for moderate toxicity: 'allow', 'block'",
          "default": "BLOCK"
        },
        "high": {
          "$ref": "#/$defs/GuardrailAction",
          "description": "Action for high toxicity: 'allow', 'block'",
          "default": "BLOCK"
        }
      },
      "type": "object",
      "title": "ToxicContentGuardrailSchema",
      "description": "Guardrail configuration for toxic content with severity levels."
    }
  }
}

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.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/palo-alto-networks-static-job-report-schema"
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.