Posted on February 22, 2021
Our SDKs help you query data from multiple products, combine data from multiple APIs, manage API credentials in one place, and manipulate data as Python objects.
This SDK works with Platform, Endpoint Standard, Audit Remediation, Enterprise EDR, and Workload APIs. Get started with it here.
AppControl and EDR customers should continue to use CBAPI, listed below.
AppControl and EDR customers can use Carbon Black APIs using the Python SDK, CBAPI. Get started with ReadtheDocs or contribute to the source code on GitHub.
The Carbon Black Cloud is a cloud-native endpoint protection platform (EPP) that provides what you need to secure your endpoints, using a single lightweight agent, the Carbon Black Cloud prevents more threats, gives you actionable insights, and helps you operate faster and more effectively.
Platform APIs are available to customers using any of the Carbon Black Cloud products. Additional product-specific APIs are available depending on which products your organization uses.
Container APIs help organizations reduce risk, obtain compliance, and achieve secure Kubernetes environments at scale. This solution integrates into existing DevOps processes to reduce operational complexity, and helps Security teams enforce compliance, security, and governance from a single dashboard.
Platform APIs (Formerly the Predictive Security Cloud)
Endpoint Standard (NGAV + Behavioral EDR) APIs (Formerly CB Defense)
Enterprise EDR APIs (Formerly CB ThreatHunter)
Audit and Remediation APIs (Formerly CB LiveOps)
Endpoint Advanced customers can use both Endpoint Standard APIs and Audit and Remediation APIs. Endpoint Enterprise customers can use any of the product-specific APIs.
Carbon Black EDR is a hosted or on-premise endpoint detection and response solution that collects comprehensive information about endpoint events to provide security teams with greater visibility and control over their endpoints.
Carbon Black App Control is an on-premise solution that enables security teams to harden new and legacy systems against unwanted change. App Control is a powerful tool that simplifies compliance processes and provides the best possible protection for corporate systems at enterprise scale.