/insightvm-python

Rapid7 InsightVM Postgres Reporting built in Python and PostgreSQL Rapid7 InsightVM API tools using Python PaloAlto Cortex XDR API

Primary LanguagePython

InsightVM-Python

Rapid7 InsightVM Postgres Reporting built in Python and PostgreSQL Rapid7 InsightVM API tools using Python PaloAlto Cortex XDR API

API References

  1. Official R7: InsightVM API
  2. Official R7: InsightVM API Examples
  3. Palo Alto Cortex XDR API
  4. Secureworks Taegis API Docs
  5. Secureworks Taegis Docs

api_pa_xdr_auth.py

The api_pa_xdr_auth.py script is a Python script that provides authentication for the PaloAlto Cortex XDR API. This script requires the requests library to be installed.

Description

The api_pa_xdr_auth.py script is designed to provide authentication for the PaloAlto Cortex XDR API. It allows users to authenticate their API credentials using the config.json file. This script is useful for developers who want to automate their Cortex XDR API authentication process.

How to Use

To use the api_pa_xdr_auth.py script, follow these steps:

  1. Install the requests library.
  2. Create a config.json file in the following format: