Skip to main content

Unofficial Python SDK for Zscaler public API endpoints.

Project description

Zscaler SDK (zsdk)

The Zscaler SDK (zsdk) is a Python library designed to provide an easy and programmatic way to interact with publicly available Zscaler API endpoints. With zsdk, developers can manage and automate tasks across Zscaler's suite of security services, including Zscaler Internet Access (ZIA), Zscaler Private Access (ZPA), and Zscaler Digital Experience (ZDX).

Features

  • Comprehensive coverage of Zscaler's public API.
  • Easy-to-use Pythonic interfaces.
  • Examples and guides to get started quickly.
  • Easy to use Docker files to build container with zsdk pre-installed.

Installation

You can install zsdk via pip:

pip install zsdk

Getting Started

Here's a quick example to get you started with ZIA:

from zsdk.zia import ZIA
zscaler = ZIA(username='YOUR_USERNAME', password='YOUR_PASSWORD', api_key='YOUR_API_KEY', cloud_name="zscaler.net")
print(zscaler.locations.list())

See the examples directory for more comprehensive examples and the documentation for detailed API reference.

Using Docker

See the Docker instruction and discussion documentation. We provide instructions on how to load zsdk into a container using either this repos' version or the PyPi hosted version of zsdk. We also provide instructions on how to do so using docker or docker-compose methods.

Support and Contributions

For questions, issues, or contributions, please see the CONTRIBUTING.md file.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zsdk-1.1.3.1.tar.gz (26.6 kB view hashes)

Uploaded Source

Built Distribution

zsdk-1.1.3.1-py3-none-any.whl (37.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page