> ## Documentation Index
> Fetch the complete documentation index at: https://bloodhound.specterops.io/llms.txt
> Use this file to discover all available pages before exploring further.

# API and Integrations

> Leverage BloodHound's REST API and third-party integrations to extend functionality and maximize your security infrastructure investments.

export const SO_Icon = ({size = 20}) => {
  return <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 171.1 186.1" width={size} height={size}>
            <polygon fill="var(--brand-green)" points="58.4 77.3 58.4 83.9 63.1 89.6 78.3 90.3 78.3 77.3 68.2 71.6 58.4 77.3" />
            <polygon fill="var(--brand-green)" points="92.3 77.3 92.3 90.5 107.2 89.6 112.3 83.9 112.3 77.3 102.2 71.6 92.3 77.3" />
            <path fill="var(--brand-light)" d="M141.4 125.2l.1-.1V60.9l-17.3-9.7-13-7.3-25.6-14.3-25.2 14.3-13 7.4-3.2 1.8-12.1-7.1 4-2.3 19-10.9 30.2-17.2 30.8 17.3 19 10.7 18.4 10.3 13.7-7.9v-.1l-25.4-14.2-19-10.7L85.3 0 48.4 21.1l-19 10.9-24.4 13.9v.3l25.8 14.8v63.7l55.4 31.9 41.7-23.6 12 7.1-53.6 30.3-67.4-38.8-13.7 7.9 81 46.6 67.3-38.1 13.9-7.9v-.1l-13.8-7.8-12.2-7Zm-13.5-7.8l-41.7 23.6-41.8-24.2v-48l9.8-5.6 13-7.4 18.4-10.5 18.9 10.6 13 7.3 10.4 5.8v48.4Z" />
            <polygon fill="var(--brand-light)" points="156.6 118 171.1 125.4 171.1 60.2 156.6 68.4 156.6 118" />
            <polygon fill="var(--brand-light)" points="14.6 68.4 0 60.2 0 125.4 14.6 118 14.6 68.4" />
        </svg>;
};

## <Icon icon="brackets-curly" iconType="solid" /> BloodHound API

BloodHound Enterprise includes a REST API that allows you to programmatically interact with your BloodHound data and automate various tasks.

<Columns cols={2}>
  <Card title="BloodHound JSON Formats" icon="file-code" iconType="solid" href="/integrations/bloodhound-api/json-formats" horizontal />

  <Card title="Work With the BloodHound API" icon="gears" iconType="solid" href="/integrations/bloodhound-api/working-with-api" horizontal />

  <Card title="BloodHound Python SDK" icon="python" iconType="solid" href="https://github.com/SpecterOps/bloodhound-python-sdk" horizontal />
</Columns>

## <Icon icon="puzzle-piece" iconType="solid" /> BloodHound Integrations

SpecterOps is built on community. Our strategic integrations enable BloodHound Enterprise customers to extend identity <Tooltip headline="Attack Path Management" tip="The process of identifying, analyzing, and managing the Attack Paths that an adversary might exploit to reach high-value objects or compromise the network's security. BloodHound helps visualize and manage Attack Paths through Attack Path Management.">Attack Path Management</Tooltip> to proactively secure and manage their Active Directory, Entra ID, and hybrid environments and respond faster to threats.

The sections below describe officially supported integrations, third-party integrations, and community-developed integrations.

### Supported integrations

The following integrations are officially supported by SpecterOps.

<Card title="Axonius" href="https://docs.axonius.com/docs/bloodhound">
  The Axonius integration enables Axonius users to fetch and catalog users and devices from BloodHound Enterprise, providing visibility into identity relationships and potential attack paths.

  |                              |                                                                                                                                                                                                                                                                                                                                                         |
  | ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | **Supported actions**        | Fetch BloodHound Enterprise Attack Path Details:<ul><li>All Tier Zero Assets</li><li>All Computer Admin Users</li><li>All Users with RDP Access</li><li>Assets by Attack Path</li><li>Only Enabled Users</li></ul>                                                                                                                                      |
  | **Common use cases**         | <ul><li>Identify which identities hold administrative or privileged access rights within the environment.</li><li>Discover users who hold administrative or privileged access rights within the environment, and any associated devices where that user has admin rights.</li><li>Identify devices and assets that are within an attack path.</li></ul> |
  | **Integration instructions** | <a href="https://docs.axonius.com/docs/bloodhound">Configure the Axonius adapter for BloodHound</a>                                                                                                                                                                                                                                                     |
</Card>

<Card title="Palo Alto XSOAR" href="/integrations/cortex-xsoar/configure">
  The BloodHound Enterprise integration for Cortex XSOAR lets you ingest and manage BloodHound Enterprise attack path findings in Cortex XSOAR as incidents.

  |                              |                                                                                                                                                                                                                                                                             |
  | ---------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | **Supported actions**        | <ul><li>Automatically convert BloodHound Enterprise attack path findings into Cortex XSOAR incidents.</li><li>Attach remediation guidance and posture context to incidents.</li><li>Run playbooks and custom commands to analyze, triage, and remediate findings.</li></ul> |
  | **Common use cases**         | <ul><li>Automated incident creation with titles, descriptions, remediation guidance, impact/exposure metrics, severity, and domain/environment context.</li><li>Playbook linking per incident to run custom analysis commands.</li></ul>                                    |
  | **Custom commands**          | <ul><li>Object ID lookup by name.</li><li>Asset information by object ID.</li><li>Path analysis between two nodes in the BloodHound graph.</li></ul>                                                                                                                        |
  | **Integration instructions** | <a href="/integrations/cortex-xsoar/configure">Configure the Cortex XSOAR integration</a>                                                                                                                                                                                   |
</Card>

<Card title="Splunk SIEM" href="/integrations/splunk/install">
  The BHE Splunk SIEM App enables customers to ingest Path, Posture, and Impacted Principals data into Splunk. The app also includes pre-built dashboards and alerts for Exposure, Path Details, and Impacted Principals.

  |                              |                                                                                                                                                                                                                                                                                                                      |
  | ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | **Supported actions**        | <ul><li>Ability to ingest Attack Path Finding Details.</li><li>Pull information related to an asset from the API.</li><li>Use BloodHound Enterprise data to examine a path between two objects.</li></ul>                                                                                                            |
  | **Common use cases**         | <ul><li>Use the dashboards to track and report on Active Directory and Azure attack paths in your environment and exposure over time.</li><li>Create alerts to detect when new attack paths emerge, or your exposure increases.</li><li>Enrich your SIEM with BloodHound Enterprise's Attack Path details.</li></ul> |
  | **Integration instructions** | <a href="/integrations/splunk/siem/install">Integrate BloodHound Enterprise with Splunk</a>                                                                                                                                                                                                                          |
</Card>

<Card title="Splunk SOAR" href="https://splunkbase.splunk.com/app/7772">
  The BloodHound Enterprise Splunk SOAR integration includes the ability to pull findings into a SplunkSOAR environment, as well as to enrich alerts from other platforms via data from BloodHound Enterprise.

  |                              |                                                                                                                                                                                                                                                                                                                                                                                                      |
  | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | **Supported actions**        | Pull findings from BloodHound Enterprise attack paths.                                                                                                                                                                                                                                                                                                                                               |
  | **Common use cases**         | <ul><li>Enrich existing alerts with BloodHound Enterprise attack path findings and object descriptions.</li><li>Receive alerts for increases to attack paths, tier zero assets, and domain exposure.</li><li>Enable defenders to see all attack path findings from BloodHound as Splunk SOAR events.</li><li>Leverage BloodHound Enterprise findings to remediate and remove attack paths.</li></ul> |
  | **Integration instructions** | <a href="/integrations/splunk/soar/configure">Integrate BloodHound Enterprise with Splunk SOAR</a>                                                                                                                                                                                                                                                                                                   |
  | **FedRAMP**                  | Yes                                                                                                                                                                                                                                                                                                                                                                                                  |
</Card>

<Card title="ServiceNow (SIR)" href="/integrations/service-now/security-incident-response/configure">
  The BloodHound Enterprise ServiceNow integration provides the ability to generate tickets to track and monitor vulnerabilities within environments, as identified by BloodHound Enterprise.

  |                          |                                                                                                                                                                                                                                                        |
  | ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
  | Supported actions        | <ul><li>Integration with ServiceNow's Security Incident Response (SIR) module.</li><li>Ability to generate tickets to track and monitor vulnerabilities within their environments, as identified by BloodHound Enterprise.</li></ul>                   |
  | Common use cases         | <ul><li>Create ticketing workflows for attack path resolution.</li><li>Monitor identity vulnerabilities over time.</li><li>Allow integration of BloodHound Enterprise findings and remediation tasks into existing ServiceNow SIR workflows.</li></ul> |
  | Integration instructions | <a href="/integrations/service-now/security-incident-response/configure ">ServiceNow integration instructions</a>                                                                                                                                      |
  | FedRAMP                  | Yes                                                                                                                                                                                                                                                    |
  | Supplemental information | <a href="https://www.youtube.com/watch?v=SsLqg7hSX8I">YouTube video</a>                                                                                                                                                                                |
</Card>

<Card title="ServiceNow (VR)" href="/integrations/service-now/vulnerability-response/configure">
  The Vulnerability Response (VR) integration for BloodHound Enterprise enables organizations to seamlessly connect their BloodHound Enterprise tenant with ServiceNow's Vulnerability Response capabilities, providing automated vulnerable item creation and management based on attack path findings.

  |                          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
  | ------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | Supported actions        | <ul><li>Automatically import BloodHound Enterprise attack path findings.</li><li>Integrate with ServiceNow's Vulnerability Response (VR) framework.</li><li>Use a guided setup wizard for streamlined configuration.</li><li>Support multiple environments with configurable filtering.</li><li>Synchronize data with the BloodHound API in real time.</li><li>Visualize findings in ServiceNow's Vulnerability Manager Workspace.</li><li>Run scheduled and on-demand data imports.</li></ul> |
  | Common use cases         | <ul><li>Reduce attack surface by identifying critical Active Directory vulnerabilities.</li><li>Prioritize remediation based on exploitability.</li><li>Centralize security management within ServiceNow.</li><li>Automate vulnerability tracking and reporting.</li><li>Use attack path analysis to support remediation decisions.</li></ul>                                                                                                                                                  |
  | Integration instructions | <a href="/integrations/service-now/vulnerability-response/configure">ServiceNow VR integration instructions</a>                                                                                                                                                                                                                                                                                                                                                                                |
</Card>

### Third-party integrations

The following integrations are developed by third-party vendors and are not officially supported by SpecterOps.

<Card title="Cisco Duo" href="https://duo.com/docs/sso-bloodhound-enterprise#configure-single-sign-on">
  Add two-factor authentication and flexible security policies to BloodHound Enterprise SAML 2.0 logins with Duo Single Sign-On. Our cloud-hosted SSO identity provider offers inline user enrollment, self-service device management, and support for a variety of authentication methods — such as passkeys and security keys, Duo Push, or Verified Duo Push — in the Universal Prompt.

  |                              |                                                                                                                                                                                                                                                                      |
  | ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | **Supported actions**        | <ul><li>Duo SSO prompts users for two-factor authentication and performs endpoint assessment and verification before permitting access to BloodHound Enterprise.</li><li>Define policies that enforce unique controls for accessing BloodHound Enterprise.</li></ul> |
  | **Common use cases**         | Provides an additional layer of security for users accessing the BloodHound Enterprise platform.                                                                                                                                                                     |
  | **Integration instructions** | <a href="https://duo.com/docs/sso-bloodhound-enterprise#configure-single-sign-on">Configure single sign-on</a>                                                                                                                                                       |
  | **FedRAMP**                  | Yes                                                                                                                                                                                                                                                                  |
</Card>

<Card title="Quest On Demand Audit" href="https://support.quest.com/on-demand-audit/kb/4375854/how-to-integrate-on-demand-audit-with-specterops-bloodhound-enterprise">
  Integrating with SpecterOps BloodHound Enterprise helps you reduce the risk of attacks by enabling you to easily identify, prioritize, and eliminate the most vital avenues that attackers can exploit.

  |                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
  | ---------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | **Supported actions**        | <ul><li>Quest OnDemand Audit ingests BloodHound Enterprise's defined Tier Zero assets.</li><li>Quest OnDemand Audit ingests BloodHound Enterprise's attack path edge data.</li></ul>                                                                                                                                                                                                                                                                                                                                                          |
  | **Common use cases**         | <ul><li>Identify all critical Tier Zero assets via BloodHound Enterprise and automatically monitor them for suspicious activity through integration with OnDemand Audit.</li><li>Leverage OnDemand Audit's detailed user activity history to inspect BloodHound Enterprise's attack path edges before removing access to a path, ensuring there are no unexpected consequences to remediation.</li><li>Create alert-enabled searches for historical changes to Tier Zero objects to ensure real-time monitoring of critical assets.</li></ul> |
  | **Integration instructions** | <ul><li>To integrate BloodHound Enterprise with Quest OnDemand Audit, use the link below.</li><li><a href="https://support.quest.com/technical-documents/on-demand-audit/current/user-guide/6#TOPIC-1880809">Quest OnDemand Audit integration instructions</a></li></ul>                                                                                                                                                                                                                                                                      |
  | **FedRAMP**                  | No                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
  | **Supplemental information** | <ul><li>Built-in BloodHound Tier Zero asset searches.</li><li>Monitoring audit health status.</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                                                       |
</Card>

### Community integrations

The following integrations are developed by the BloodHound community and are not officially supported by SpecterOps.

<Columns cols={2}>
  <Card title="wineventhound" icon="people-group" href="https://medium.com/@RantaSec/bloodhound-for-blue-teams-windows-event-id-4624-a259c76ee09e" horizontal>
    by @RantaSec
  </Card>

  <Card title="FalconHound" icon="people-group" href="https://github.com/FalconForceTeam/FalconHound" horizontal>
    by @falconforceteam
  </Card>

  <Card title="ServiceHound" icon="people-group" href="https://github.com/Eli4m/ServiceHound" horizontal>
    by @Eli4m
  </Card>
</Columns>

<Note>Please share your integrations with us in the [BloodHound Gang community Slack](/resources/community-support/getting-help).</Note>
