Palo Alto Networks Application Monitor Resource API
Application Monitor
Operations 3
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
Application Monitor
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
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/palo-alto-networks:palo-alto-networks-application-monitor-resource-api-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.2.0
info:
contact:
email: support@paloaltonetworks.com
description: 'This Open API spec file represents the APIs available for
Palo Alto Networks Aggregate Monitoring APIs.'
title: Aggreagate Monitoring Application Monitor Resource API
version: '1.0'
servers:
- url: https://api.sase.paloaltonetworks.com
tags:
- description: Application Monitor
name: Application Monitor Resource API
paths:
/mt/monitor/v1/agg/custom/appMonitor/applications:
get:
description: Get application details for a given tenant with historical application experience trend.
operationId: get-mt-monitor-v1-agg-custom-appmonitor-applications
parameters:
- description: 'Provide details of the application.
'
in: query
name: details
schema:
type: string
- description: "Specify the time you want to end. \n"
in: query
name: end_time
schema:
format: int64
type: integer
- description: 'Specify the time you want to start.
'
in: query
name: start_time
schema:
format: int64
type: integer
- description: 'Specify the time range to monitor the application
'
in: query
name: time_period
schema:
type: string
responses:
'200':
content:
application/json:
examples:
Applications for selected tenant with application score and data usage:
value:
data:
- appName: Slack (Predefined)
dataUsage: 0
mu:
devices: 1
expScore: 0
fair: 0
good: 0
poor: 1
sessions: 0
- appName: Gmail
dataUsage: 0
mu:
devices: 1
expScore: 99.7
fair: 0
good: 1
poor: 0
sessions: 0
- appName: Salesforce (Predefined)
dataUsage: 0
mu:
devices: 1
expScore: 93.3
fair: 0
good: 1
poor: 0
sessions: 0
header:
clientRequestId: f23fc52c-59cd-4615-bf28-3747b60fe7df
createdAt: 2024-06-21 16:54:31+00:00
dataCount: 3
status:
subCode: 200
description: Success
'400':
description: Bad Request
'404':
description: Data Not Found
'500':
description: Server Error
security:
- Bearer: []
summary: Get Application details with experience trend
tags:
- Application Monitor Resource API
/mt/monitor/v1/agg/custom/appMonitor/nodeTrend:
get:
description: Get Application Monitor historical application experience trend.
operationId: get-mt-monitor-v1-agg-custom-appmonitor-nodetrend
parameters:
- description: 'Provide the name of the application.
'
in: query
name: app
schema:
type: string
- description: 'Provide the application name to get the historical application experience score.
'
in: query
name: compare
schema:
type: string
- description: "Specify the time you want to end. \n"
in: query
name: end_time
schema:
format: int64
type: integer
- description: 'If the user does not specify a node type, the system defaults to selecting both Remote Networks and Mobile Users.
'
in: query
name: nodeType
schema:
type: string
- description: 'Provide the time you want to start.
'
in: query
name: start_time
schema:
format: int64
type: integer
- description: "Specify the time period you want to run the historical application experience score. \n"
in: query
name: time_period
schema:
type: string
responses:
'200':
content:
application/json:
examples:
Node Trend with Application Score:
value:
data:
- app_score: 0
event_time: 1718382600
mu_exp_score: 65.5
rn_exp_score: 0
- app_score: 0
event_time: 1718384400
mu_exp_score: 63.5
rn_exp_score: 0
- app_score: 0
event_time: 1718386200
mu_exp_score: 63.5
rn_exp_score: 0
- app_score: 0
event_time: 1718388000
mu_exp_score: 64.8
rn_exp_score: 0
header:
clientRequestId: f23fc52c-59cd-4615-bf28-3747b60fe7df
createdAt: 2024-06-21 16:54:29+00:00
dataCount: 336
status:
subCode: 200
description: Success
'400':
description: Bad Request
'404':
description: Data Not Found
'500':
description: Server Error
security:
- Bearer: []
summary: Get Application Monitor experience trend
tags:
- Application Monitor Resource API
/mt/monitor/v1/agg/custom/appMonitor/tenants:
get:
description: Provides a list of all child tenants, including their Remote Networks (RN) and Mobile Users (MU) scores, usage data, number of unique apps, and session information.
operationId: get-mt-monitor-v1-agg-custom-appmonitor-tenants
parameters:
- description: "Specify the time you want to end. \n"
in: query
name: end_time
schema:
format: int64
type: integer
- description: 'Specify the time you want to start.
'
in: query
name: start_time
schema:
format: int64
type: integer
- description: 'Specify the time period.
'
in: query
name: time_period
schema:
type: string
responses:
'200':
content:
application/json:
examples:
Tenants with Application Score:
value:
data:
- mu_exp_score: 10
rn_exp_score: 20
total_app_usage: 1234
total_sessions: 200453
tsg_id: '1742631264'
unique_app_count: 20
- mu_exp_score: 200
rn_exp_score: 2
total_app_usage: 76857
total_sessions: 33
tsg_id: '1942831464'
unique_app_count: 90
- mu_exp_score: 10
rn_exp_score: 20
total_app_usage: 9987
total_sessions: 7587
tsg_id: '20744631264'
unique_app_count: 40
header:
clientRequestId: bQjz75Kp8L84_XSpnpbdOqJ7CanAio5rpdBJyfM0
createdAt: 2022-05-24 18:45:23+00:00
dataCount: 4
status:
subCode: 200
description: Success
'400':
description: Bad Request
'404':
description: Data Not Found
'500':
description: Server Error
security:
- Bearer: []
summary: Get child tenant information
tags:
- Application Monitor Resource API
components:
securitySchemes:
Bearer:
scheme: bearer
type: http