PAN-OS XML API Components
Use the PAN-OS XML API when you want to automate tasks you need to perform, such as:
- Create, update, and modify firewall and Panorama configurations.
- Execute operational mode commands, such as restart the system or validate configurations.
- Retrieve reports.
- Manage users through User-ID.
- Update dynamic objects without having to modify or commit new configurations.
The PAN-OS XML API offers a number of components to automate access and configuration of Palo Alto Networks firewalls and Panorama.
Full access to PAN-OS functionality
The PAN-OS XML API allows you to access almost all of the functionality normally provided through the firewall web interface and CLI.
Secure authentication and access using API key and admin roles
Use your administrative username and password to generate an API key to authenticate API calls. Granular roles allow you to grant API access to specific functionality including reports, logs, and operational mode commands.
Options to view XML syntax through API browser, CLI and web interface debug mode
To explore all various functions of the API, you can use the API browser through the firewall web interface. You can also enable debug mode through the CLI to see the API equivalent of CLI commands.
About the PAN-OS XML API
About the PAN-OS XML API The PAN-OS® and Panorama™ XML API allows you to manage firewalls and Panorama through a programmatic XML-based API. Use this ...
CLI and XML API Changes in PAN-OS 8.0
CLI and XML API Changes in PAN-OS 8.0 PAN-OS® 8.0 has changes to existing CLI commands, which also affect corresponding PAN-OS XML API requests. If ...
PAN-OS XML API Use Cases
PAN-OS XML API Use Cases The following use cases highlight the use of the PAN-OS XML API, either to reduce repetitive steps or to automate ...
Use the CLI to Find XML API Syntax
Use the CLI to Find XML API Syntax Another method to determine the appropriate XML syntax and XPath for your API calls is through the ...
Get Started with the PAN-OS XML API
Get Started with the PAN-OS XML API To use the PAN-OS XML API, first use your admin credentials to get an API key through the ...
Panorama > Admin Roles
Panorama > Admin Roles Admin Role profiles are custom roles that define the access privileges and responsibilities of administrators. For example, the roles assigned to ...
Access and Navigate Panorama Management Interfaces
Access and Navigate Panorama Management Interfaces Panorama provides three management interfaces: Web interface —The Panorama web interface has a look and feel similar to the ...