prisma-sase
Python3 SDK for the Prisma SASE AppFabric
Decision gist · record as of 2026-08-14
Yes, if you have an active Prisma SASE account and need programmatic access to its API. The package is actively maintained, recently updated, permissively licensed, and has no known vulnerabilities. High install friction (source distribution, external dependencies) is a minor drawback but not a blocker. The beta designation on this release warrants checking release notes before production deployment.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires an active Prisma SASE account and valid credentials (client_id, client_secret, tsg_id).
- Minimum Python 3.7 required.
- High install friction due to source distribution format.
License · maintenance · safety
MIT (permissive) — MIT license is permissive and places no restrictions on use, modification, or distribution in commercial or private projects.
last release 2026-07-22 (23 days) · last repo commit 2026-07-22 · 12 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 85,260 downloads/mo, #13,936 on PyPI
Alternatives
Verify before relying
pip install prisma-sase
from prisma_sase import API
sdk = API()
sdk.interactive.login_secret(
client_id='api_user@org.iam.panserviceaccount.com',
client_secret='secret',
tsg_id=1111111111
)
result = sdk.get.sites()- Whether websockets >= 8.1 and urllib3 >= 2.0.0 are declared as explicit package dependencies or only documented as requirements.
- Whether the beta version (b1) designation indicates API stability or ongoing changes that may affect compatibility.
What it is and what it does
This is a Python SDK for Palo Alto Networks' Prisma SASE platform, designed as a lightweight wrapper around the AppFabric API. It abstracts HTTP communication and authentication (including SAML2.0 and multi-service-provider flows) so developers can interact with Prisma SASE programmatically without building raw API calls. The SDK is maintained by Palo Alto Networks and tracks controller releases closely, with the current version supporting the July 2026 controller release.
The package requires an active Prisma SASE account and knowledge of JSON/dictionary objects for POST/PUT/PATCH operations. It exposes API methods through an object hierarchy (e.g., `sdk.get.sites()`, `sdk.interactive.login_secret()`) and includes a JSON pretty-printer utility. The SDK is production-stable according to its classifier, though the current release is marked as beta (b1).
Use it for
- Automate Prisma SASE site and network configuration management from Python scripts or applications.
- Build monitoring dashboards that pull real-time data from Prisma SASE AppFabric via programmatic API access.
- Integrate Prisma SASE provisioning into CI/CD pipelines or infrastructure-as-code workflows.
- Develop custom security policy enforcement tools that query and update Prisma SASE rules programmatically.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you have an active Prisma SASE account and need programmatic access to its API.
The package is actively maintained, recently updated, permissively licensed, and has no known vulnerabilities. High install friction (source distribution, external dependencies) is a minor drawback but not a blocker. The beta designation on this release warrants checking release notes before production deployment.
Install
prisma-sase on PyPI
Before you install
High install friction due to source distribution format. Package is actively maintained with recent release (23 days old) and supports Python 3.7–3.12. Requires external dependencies: requests, websockets >= 8.1, and urllib3 >= 2.0.0.
Requires an active Prisma SASE account and valid credentials (client_id, client_secret, tsg_id). Minimum Python 3.7 required.
License in practice
MIT license is permissive and places no restrictions on use, modification, or distribution in commercial or private projects.
Quickstart
pip install prisma-sase
from prisma_sase import API
sdk = API()
sdk.interactive.login_secret(
client_id='api_user@org.iam.panserviceaccount.com',
client_secret='secret',
tsg_id=1111111111
)
result = sdk.get.sites()
Verify before relying
- Whether websockets >= 8.1 and urllib3 >= 2.0.0 are declared as explicit package dependencies or only documented as requirements.
- Whether the beta version (b1) designation indicates API stability or ongoing changes that may affect compatibility.
Package facts
| License | MIT permissive |
| Python support | Not specified |
| Install friction | High. Source build required |
| Runtime dependencies | None |
| Maintenance | Actively maintained 23 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 85,260 / month, #13,936 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: MIT LicenseProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9 |
Evidence: prisma_sase-6.8.1b1.tar.gz
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “prisma sase api sdk”
- prisma-saseLightweight Python SDK wrapper for the Palo Alto Networks Prisma SASE…
- prismaPrisma Client Python is a type-safe ORM that generates a fully typed…
- aliyun-python-sdk-coreProvides core client infrastructure for calling Alibaba Cloud APIs…
Give your agent the search over MCP, or paste the wish link into any chat.
More Internet packages
Botocore provides low-level, data-driven access to Amazon Web Services APIs, serving as the foundation for the AWS CLI and boto3 libraries.
Install it if you need programmatic access to AWS services.
Provides an async client for AWS services using botocore and aiohttp, allowing you to call AWS APIs asynchronously within asyncio-based applications.
Install it if you need to call AWS services from async Python code; it is the standard way to do so.
Pydantic validates Python data structures against type hints, coercing and checking input at runtime to ensure it matches a declared schema.
Provides a platform-independent file locking mechanism to coordinate access to files across processes and threads.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides common Protocol Buffer message definitions used across Google Cloud APIs, enabling Python clients to interact with Google services.
See also pan-os-python · prisma · pan-python · httpcore · census · tplink-omada-client · NREL-PySAM · spgci · httpcore2 · msgraphfs