Axonius-api-client

Latest version: v5.0.21

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 16

4.2.1

- minor fix for supporting old versions of click module

4.2.0

CLI Enhancements

- Note: Use --help to see full usage for the new / modified commands

- Added new CLI command group "axonshell system activity-logs" with commands:
- axonshell system activity-logs get: get all activity logs (optionally limiting based on date range and regex match of properties)

- Added new CLI command group "axonshell system remote-support" with commands:
- axonshell system remote-support configure: Update the Remote Support
- axonshell system remote-support configure-analytics: Enable/disable Remote Support > Anonymized Analytics
- axonshell system remote-support configure-remote-access: -access Enable/disable Remote Support > Remote Access
- axonshell system remote-support get: Get the remote support configuration

- Added new CLI commands to command group "axonshell system discover":
- axonshell system discover is-data-stable: Return exit code 1 if asset data is stable, 0 if not.
- axonshell system discover wait-data-stable: Wait until asset data is stable.

API Enhancements

- Added ActivityLogs API model with methods:
- ActivityLogs.get(): get all activity logs optionally limiting based on date range and regex match of properties

- Added RemoteSupport API model with methods:
- RemoteSupport.get(): get the current remote support configuration
- RemoteSupport.configure(): enable or disable remote support entirely
- RemoteSupport.configure_analytics(): enable or disable Anonymized Analytics
- RemoteSupport.configure_remote_access(): enable or disable Remote Access

- Added new properties to Connect client:
- Connect.activity_logs: For new ActivityLogs API model
- Connect.remote_support: For new RemoteSupport API model

Bug fixes:
- Adapter specific fields now supported when using include_details
- Replaced fuzzywuzzy library due to GPL license, new library is fuzzyfinder
- Fix issues with non-conformant field schemas
- Missing dataclasses library dependency for Python versions less than 3.7
- Missing xmltodict library dependency
- Wrap erros with importing readline library

4.1.1

- Change field_compress to produce field names similar to those used to select fields.

4.1.0

Enhancements
- massive documentation updates (CLI docs are still outdated!)
- extra headers can be supplied as part of connect, http, and CLI args
- support new field & config schema types in 3.11
- new export format: XML
- new export capabilities: field replace and field compress
- excluding fields now supports the same format as selecting fields
- many library improvements

4.0.2

Bug fixes
- CLI: fix issue with wizard throwing an error

Todo
- The documentation needs to an overhaul to bring it up to date with the changes in 4.0

4.0.1

Major enhancements
- REMOVE python-Levenshtein C module dependency (causes issues with compiling in locked down environments)
- CLI: adding wizard args to devices/users count

Minor enhancements
- DOCS: updates and fixes

Todo
- The documentation needs to an overhaul to bring it up to date with the changes in 4.0

Page 11 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.