Palo Alto Networks Application API

Application API

Operations 36

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /insights/v3.0/resource/query/accelerated_applications/accelerated_application_list List accelerated applications · Accelerated Application List #
Ask an LLM
“Which of my Prisma Access applications are being accelerated right now?”
“Can I get a summary row for every accelerated application in my tenant?”
Tell an agent
List the accelerated applications for my tenant in region {region}.
Show accelerated apps with their summary details, filtered by {filter}, in {region}.
POST /insights/v3.0/resource/query/accelerated_applications/accelerated_applications/throughput_before_after_boost_histogram Chart throughput before and after acceleration boost · Accelerated Applications Throughput Histogram #
Ask an LLM
“How much did acceleration boost throughput compared to before it was applied?”
“Is there a histogram comparing pre-boost and post-boost throughput for accelerated apps?”
Tell an agent
Plot accelerated app throughput before versus after boost in region {region}.
Build a before-and-after boost throughput histogram with bucket settings {histogram} in {region}.
POST /insights/v3.0/resource/query/accelerated_applications/applications_count Count accelerated applications · Retrieve Accelerated Applications Data #
Ask an LLM
“What's the total number of apps that have acceleration turned on?”
“Can I get just a count of accelerated applications rather than the full list?”
Tell an agent
Count my accelerated applications in region {region}.
Tell me how many apps are accelerated for {filter} in {region}.
POST /insights/v3.0/resource/query/accelerated_applications/better_response_time Get response time data for accelerated apps · Retrieve Application Response Time Data #
Ask an LLM
“Are accelerated applications actually responding faster?”
“What response time figures exist for the apps I've accelerated?”
Tell an agent
Show response time data for accelerated applications in region {region}.
Report which accelerated apps got better response times, filtered by {filter}, in {region}.
POST /insights/v3.0/resource/query/accelerated_applications/data_transfer_throughput_per_app Get transfer and throughput per accelerated app · Data Transfer Throughput Per Application #
Ask an LLM
“Which accelerated application moves the most data and at what throughput?”
“Can I see data transfer alongside throughput, app by app, for accelerated traffic?”
Tell an agent
Break down data transfer and throughput per accelerated application in region {region}.
Get per-app transfer and throughput numbers for accelerated apps matching {filter} in {region}.
POST /insights/v3.0/resource/query/accelerated_applications/packet_loss_per_app_histogram Chart packet loss per accelerated application · Packet Loss Per Application Histogram #
Ask an LLM
“Which accelerated apps are dropping packets, and when?”
“Is there a packet loss histogram for individual accelerated applications?”
Tell an agent
Plot packet loss per accelerated app in region {region}.
Chart per-application packet loss with bucket settings {histogram} in {region}.
POST /insights/v3.0/resource/query/accelerated_applications/performance_boost Get acceleration performance boost metrics · Performance Boost Data for Applications #
Ask an LLM
“What performance boost is acceleration delivering for my applications?”
“How big an improvement is app acceleration giving overall?”
Tell an agent
Show the performance boost metrics for accelerated applications in region {region}.
Report acceleration performance gains for apps matching {filter} in {region}.
POST /insights/v3.0/resource/query/accelerated_applications/rtt_variance_histogram Chart RTT variance for accelerated apps · RTT Variance Histogram #
Ask an LLM
“How much does round-trip time vary for accelerated applications?”
“Can I see RTT variance for accelerated traffic as a histogram?”
Tell an agent
Plot RTT variance for accelerated applications in region {region}.
Build an RTT variance histogram with bucket settings {histogram} in {region}.
POST /insights/v3.0/resource/query/accelerated_applications/throughput_per_app_histogram Chart throughput per accelerated application · Throughput Per Application Histogram #
Ask an LLM
“What does throughput look like over time for each accelerated app?”
“Can I get a per-application throughput histogram, not the before/after boost comparison?”
Tell an agent
Plot throughput over time for each accelerated application in region {region}.
Chart per-app throughput for accelerated apps using bucket settings {histogram} in {region}.
POST /insights/v3.0/resource/query/accelerated_applications/total_data_transfer Get total data moved by accelerated apps · Total Data Transfer for Applications #
Ask an LLM
“How much data in total have my accelerated applications transferred?”
“What's the average total bytes moved by accelerated apps?”
Tell an agent
Get total data transfer for accelerated applications in region {region}.
Report total and average bytes for accelerated apps matching {filter} in {region}.
POST /insights/v3.0/resource/query/accelerated_applications/users_count Count users of accelerated applications · Accelerated Applications Users Data #
Ask an LLM
“How many people are using accelerated applications?”
“What's the user count behind my accelerated apps?”
Tell an agent
Count the users of accelerated applications in region {region}.
Give me the accelerated-app user count for {filter} in {region}.
POST /insights/v3.0/resource/query/app_details_bw_info_histogram Chart application bandwidth usage · Application Bandwidth Histogram #
Ask an LLM
“How much upload and download bandwidth are my applications consuming over time?”
“Where can I see total bandwidth for an application as a histogram?”
Tell an agent
Plot application bandwidth usage, total, upload and download, in region {region}.
Chart app bandwidth for applications matching {filter} in {region}.
POST /insights/v3.0/resource/query/applications/accelerated_applications/response_time_before_and_after_improvement Compare response times before and after acceleration · Response time before and after improvement #
Ask an LLM
“What were response times before acceleration compared with after, across all accelerated apps?”
“Can I chart the overall response time improvement acceleration gave me?”
Tell an agent
Compare response time before and after improvement for all accelerated apps in region {region}.
Chart overall before-and-after response time using bucket settings {histogram} in {region}.
POST /insights/v3.0/resource/query/applications/accelerated_applications/response_time_before_and_after_improvement_per_app Compare one app's response time improvement · Response time improvement per application #
Ask an LLM
“Did response time improve for one particular accelerated application?”
“Where do I see before and after response times for a single app?”
Tell an agent
Show before and after response times for the accelerated app picked by {filter} in {region}.
Chart one application's response time improvement with bucket settings {histogram} in {region}.
POST /insights/v3.0/resource/query/applications/app_info Get detailed application information · Retrieve Application Information #
Ask an LLM
“What threats and traffic details are recorded for a given application?”
“Can I pull the full detail view for an application, threat info included?”
Tell an agent
Get detailed application info, threats and traffic included, for {filter} in region {region}.
Show traffic and threat details for my applications in {region}.
POST /insights/v3.0/resource/query/applications/internal/app_by_risk_score Group applications by risk score · Get Application Risk Score #
Ask an LLM
“Which applications on my network carry the highest risk scores?”
“How many apps fall into each risk score level?”
Tell an agent
Show application counts by risk score in region {region}.
Break down apps by risk score for {filter} in {region}.
POST /insights/v3.0/resource/query/applications/internal/app_by_tag Group applications by tag · Get Applications by Tag #
Ask an LLM
“How many applications carry each tag, and what sub types are they?”
“Can I group the apps seen on my network by tag?”
Tell an agent
Group applications by tag with counts in region {region}.
Show apps by tag and sub type matching {filter} in {region}.
POST /insights/v3.0/resource/query/applications/internal/application_list List applications with metrics and threats · Get Application List #
Ask an LLM
“What applications are in use on my network, with their metrics and threats?”
“Can I get the full list of applications seen, not only accelerated ones?”
Tell an agent
List all applications with their metrics and threat info in region {region}.
List applications matching {filter} in {region}.
POST /insights/v3.0/resource/query/applications/internal/total_data_transfer_application Get total data transfer per application · Get total data transfer per application #
Ask an LLM
“Which applications are using the most data, and what category is each?”
“What's the total data usage for each application on my network?”
Tell an agent
Rank applications by total data transfer in region {region}.
Get per-application data usage and category for {filter} in {region}.
POST /insights/v3.0/resource/query/applications/internal/total_data_transfer_by_destination Get total data transfer by destination · Get total data transfer by destination #
Ask an LLM
“Which destinations are receiving the most traffic from my users?”
“What are the total bytes sent to each destination?”
Tell an agent
Break down total data transfer by destination in region {region}.
Show bytes per destination for traffic matching {filter} in {region}.
POST /insights/v3.0/resource/query/applications/pab/access_events Count browser access events · Get Access Events #
Ask an LLM
“How many Prisma Access Browser access events happened?”
“What's the total count of browser events in the access classification category?”
Tell an agent
Count every browser access event in region {region}.
Tally access-classified browser events for {filter} in {region}.
POST /insights/v3.0/resource/query/applications/pab/access_events_breakdown Break down browser access events by type · Get Access Events Breakdown #
Ask an LLM
“What kinds of browser access events are occurring and how many of each?”
“Can I split access classification events by event type?”
Tell an agent
Split all browser access events by type in region {region}.
Show access event counts per type, blocked or allowed, for {filter} in {region}.
POST /insights/v3.0/resource/query/applications/pab/access_events_breakdown_blocked_histogram Chart blocked access events by type over time · Get access events breakdown blocked histogram #
Ask an LLM
“How have blocked browser access events trended over time, split by type?”
“Is there a per-type histogram of blocked access events?”
Tell an agent
Plot blocked browser access events per type across time in region {region}.
Chart the blocked access event type split with bucket settings {histogram} in {region}.
POST /insights/v3.0/resource/query/applications/pab/data_events Count browser data events · Get Data Events #
Ask an LLM
“How many data-classified events did Prisma Access Browser record?”
“What's the total number of browser events touching sensitive data?”
Tell an agent
Give me the data classification event total in region {region}.
Tally data-classified browser activity for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/access_events_blocked Count blocked browser access events · Blocked Access Events Data #
Ask an LLM
“How many browser access events were blocked?”
“What's the total of blocked events in the access classification category?”
Tell an agent
Count the blocked browser access events in region {region}.
Total up blocked access-classified events for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/access_events_blocked_histogram Chart blocked browser access events over time · Blocked Access Events Histogram Data #
Ask an LLM
“When during the period were browser access events being blocked?”
“Can I see blocked access events as a timeline without the per-type split?”
Tell an agent
Plot the blocked browser access event totals over time in region {region}.
Show a timeline of blocked access events for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/access_events_breakdown_blocked Break down blocked access events by type · Blocked Access Events Breakdown Data #
Ask an LLM
“Which types of browser access events get blocked most often?”
“Can I get blocked access event counts for each event type?”
Tell an agent
Split blocked browser access events by type in region {region}.
Show blocked access event counts per type for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/access_events_breakdown_histogram Chart access events by type over time · Access Events Breakdown Histogram Data #
Ask an LLM
“How has each type of browser access event trended over time, blocked or not?”
“Is there a histogram of all access events split by type?”
Tell an agent
Plot all browser access events per type across time in region {region}.
Chart the access event type mix over time for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/access_events_histogram Chart browser access events over time · Access Events Histogram Data #
Ask an LLM
“How many browser access events happen in each interval across the period?”
“Can I see access classification event volume as a histogram?”
Tell an agent
Plot overall browser access event volume over time in region {region}.
Show a timeline of access event volume for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/data_events_blocked Count blocked browser data events · Get Data Events Blocked #
Ask an LLM
“How many data classification events ended up blocked?”
“What number of sensitive-data browser actions were stopped?”
Tell an agent
Give me the number of blocked data classification events in region {region}.
Count only the blocked sensitive-data browser actions for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/data_events_blocked_histogram Chart blocked browser data events over time · Blocked Data Events Histogram Data #
Ask an LLM
“When were sensitive-data browser actions being blocked across the period?”
“Can I see blocked data classification events as a timeline, without a type split?”
Tell an agent
Graph stopped data classification events across time in region {region}.
Timeline the blocked data-classified browser activity for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/data_events_breakdown Break down browser data events by type · Data Events Breakdown #
Ask an LLM
“What kinds of data classification events occur and how often each?”
“Can I split sensitive-data browser events by event type?”
Tell an agent
Divide data classification events into types in region {region}.
Show counts per data event type, blocked and allowed, for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/data_events_breakdown_blocked Break down blocked data events by type · Blocked Data Events Breakdown #
Ask an LLM
“Which types of data classification events get blocked most?”
“Can I see blocked sensitive-data events counted per type?”
Tell an agent
Divide the stopped data classification events into types in region {region}.
Show blocked data event counts for each type for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/data_events_breakdown_blocked_histogram Chart blocked data events by type over time · Blocked Data Events Histogram #
Ask an LLM
“How have blocked data classification events trended over time per type?”
“Is there a histogram of blocked sensitive-data events split by type?”
Tell an agent
Graph stopped data classification events per type across time in region {region}.
Chart the per-type trend of blocked data-classified events for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/data_events_breakdown_histogram Chart data events by type over time · Data Events Breakdown Histogram #
Ask an LLM
“How has each type of data classification event trended, blocked or not?”
“Is there a histogram of all sensitive-data browser events broken out by type?”
Tell an agent
Graph every data classification event type across time in region {region}.
Chart the data event type mix over time for {filter} in {region}.
POST /insights/v3.0/resource/query/pab/data_events_histogram Chart browser data events over time · Data Events Histogram #
Ask an LLM
“How many data classification events happen in each interval of the period?”
“Can I see overall sensitive-data browser event volume as a timeline?”
Tell an agent
Graph overall data classification event volume across time in region {region}.
Timeline data-classified browser event volume for {filter} in {region}.

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/palo-alto-networks:palo-alto-networks-application-api-api"
All apis
curl "https://apis.io/api/v1/apis?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.

OpenAPI Specification

palo-alto-networks-application-api-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    email: support@paloaltonetworks.com
  description: The Open API specification file represents the APIs available for Prisma Access Insights 3.0.
  license:
    name: MIT
    url: https://opensource.org/license/mit
  termsOfService: https://www.paloaltonetworks.com/content/dam/pan/en_US/assets/pdf/legal/palo-alto-networks-end-user-license-agreement-eula.pdf
  title: Palo Alto Networks 3.0 Application API
  version: '3.0'
servers:
- url: https://api.sase.paloaltonetworks.com
tags:


# --- truncated at 32 KB (182 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/palo-alto-networks/refs/heads/main/openapi/palo-alto-networks-application-api-api-openapi.yml