


Representing a single CrowdStrike Falcon API service collection, each Service Class has a method defined for every operation available within that service collection. Service ClassesĮach Service Class represents a single CrowdStrike API service collection providing an interface to the operations available within that service collection.Īn all-in-one class that provides a singular interface for all operations in every CrowdStrike API service collection. The FalconPy SDK provides two distinct methods for interacting with CrowdStrike's API.

The FalconPy SDK is unit tested on the following operating systems.įalconPy will also run on any of the following operating systems.ĭetails regarding supported operating systems and Python versions, and project security and testing procedures can be found here. While Python 3.5 should not have problems running FalconPy, as of February 2021 this version is no longer analyzed as part of our unit testing. Every commit to the FalconPy code base is unit tested for functionality using all versions of Python the library currently supports. The CrowdStrike Falcon SDK for Python was developed for Python 3, and does not support versions of Python below 3.6. "One SDK to rule them all, One SDK to find them, One SDK to bring them all and in the darkness bind them." If the CrowdStrike APIs were rings of great power, that the Dark Lord Sauron gifted to the kings of dwarves, elves and men, then CrowdStrike's FalconPy would be the One Ring. The CrowdStrike Falcon SDK for Python completely abstracts token management, while also supporting interaction with all CrowdStrike regions, custom connection and response timeouts, routing requests through a list of proxies, disabling SSL verification, and custom header configuration. There are many CrowdStrike Falcon API service collections collectively containing hundreds of individual operations, all of which are accessible to your project via FalconPy. The FalconPy SDK contains a collection of Python classes that abstract CrowdStrike Falcon OAuth2 API interaction, removing duplicative code and allowing developers to focus on just the logic of their solution requirements. FalconPy - The CrowdStrike Falcon SDK for Python
