Skip to main content

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