Skip to main content

Posture Management APIs

The Posture Management APIs provide programmatic access to tools that help you audit, manage, and enforce your security posture across Palo Alto Networks environments. Use these APIs to automate security assessments, manage customized posture checks, enforce compliance alignment, and optimize security policies at scale.

Available APIs

APIDescription
Best Practice Assessment (Config Upload)Upload Panorama or NGFW configuration files and receive a comprehensive security assessment based on Palo Alto Networks best practices. Results are returned as structured JSON for integration into dashboards, SIEMs, or ticketing systems.
Custom Posture ChecksDefine, manage, and report on user-defined posture checks tailored to your organization's specific security policies. Supports full CRUD lifecycle, cloning, and batch operations.
Config CleanupIdentify unused or redundant configuration objects (zero-hit rules, orphaned objects) to keep your environment lean and reduce attack surface.
Policy OptimizerRetrieve security rules with optimization recommendations. The engine analyzes traffic patterns and suggests narrowed, application-specific replacement rules to enforce least-privilege access.
Compliance FrameworksCreate, manage, and release compliance framework definitions. Map your security configurations against regulatory standards (CIS, NIST, SOC2) and organizational benchmarks.
Compliance AnalyticsRetrieve compliance scores, summaries, and historical timelines to track your posture improvement over time.
Benchmark MonitoringMonitor benchmarked compliance frameworks with Best Practice Check (BPC) verdict tracking and reporting.

Authentication

All Posture Management API endpoints require a Bearer JWT token obtained through the SCM OAuth2 flow:

Authorization: Bearer <access_token>

Base URL

EnvironmentBase URL
Currenthttps://api.strata.paloaltonetworks.com/posture

Coming Soon

  • Policy Analyzer — Predict the impact of policy changes before they go live and identify shadowed or redundant rules.