Cross-Platform Service Status API
There is a Palo Alto Networks cross-platform Status Page hosted at https://status.paloaltonetworks.com. There is documentation for the companion API for this Status Page, hosted at https://status.paloaltonetworks.com/api, which includes a Javascript wrapper.
The API itself is delivered via Atlassian's StatusPage offering. This API provides a collections of endpoints which all return JSON formatted payloads. The API does not provide any built-in filtering; any filtering or parsing of responses should be done client-side, with the suggestion to use a JSON parsing library within the programming language of choice.
The endpoints available are described below.
Summary
https://status.paloaltonetworks.com/api/v2/summary.json
- Despite being called a summary, this provides details from the entire status page, including an overall status indicator for the entire portfolio, statuses of individual components, unresolved incidents, and any upcoming or in-progress scheduled maintenances.
- Potential values are discussed in the subsequent API endpoints below.
Portfolio Status
https://status.paloaltonetworks.com/api/v2/status.json
- Provides an overall status for the entire portfolio of products and services listed on the status page.
- Status indicator potential values:
none
,minor
,major
,critical
Product/Service (Component) Statuses
https://status.paloaltonetworks.com/api/v2/components.json
- Lists each product or service (component) from the status page with a status for each.
- Component status potential values:
operational
,degraded_performance
,partial_outage
,major_outage
Unresolved Incidents
https://status.paloaltonetworks.com/api/v2/incidents/unresolved.json
- Lists all incidents which are unresolved, with their impact and status.
- Incident impact potential values:
none
,minor
,major
,critical
- Incident status potential values:
investigating
,identified
,monitoring
Recent Incidents
https://status.paloaltonetworks.com/api/v2/incidents.json
- Lists the most recent 50 incidents, whether they are resolved or unresolved, with their impact and status.
- Incident impact potential values:
none
,minor
,major
,critical
- Incident status potential values:
investigating
,identified
,monitoring
,resolved
,postmortem
Upcoming Maintenance Events
https://status.paloaltonetworks.com/api/v2/scheduled-maintenances/upcoming.json
- Lists upcoming events such as planned outages, upgrades, or general notices of work on products and services which may cause disruption.
- Maintenance event status potential values:
scheduled
- Maintenance event impact potential values:
none
,maintenance
,minor
,major
,critical
Active Maintenance Events
https://status.paloaltonetworks.com/api/v2/scheduled-maintenances/active.json
- Lists upcoming events such as planned outages, upgrades, or general notices of work on products and services which may cause disruption.
- Maintenance event status potential values:
in progress
,verifying
- Maintenance event impact potential values:
none
,maintenance
,minor
,major
,critical
All Maintenance Events
https://status.paloaltonetworks.com/api/v2/scheduled-maintenances.json
- Lists the most recent 50 maintenance events such as planned outages, upgrades, or general notices of work on products and services which may cause disruption.
- Maintenance event status potential values:
scheduled
,in progress
,verifying
,completed
- Maintenance event impact potential values:
none
,maintenance
,minor
,major
,critical