> ## Documentation Index
> Fetch the complete documentation index at: https://specterops-fetch-json-component.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# OpenGraph API

> Information on how to use the OpenGraph API

<img noZoom src="https://mintcdn.com/specterops-fetch-json-component/pkiaFEhjWYPnhxMb/assets/enterprise-AND-community-edition-pill-tag.svg?fit=max&auto=format&n=pkiaFEhjWYPnhxMb&q=85&s=c83d7e4a67c741a979c0e77bf15c1252" alt="Applies to BloodHound Enterprise and CE" width="482" height="45" data-path="assets/enterprise-AND-community-edition-pill-tag.svg" />

# API Endpoints

|          |                                                                                            |                                                                                      |
| -------- | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
| `POST`   | [/api/v2/custom-nodes](/reference/custom-node-management/create-custom-nodes)              | Create a new custom node type with configuration.                                    |
| `GET`    | [/api/v2/custom-nodes](/reference/custom-node-management/get-custom-nodes)                 | Get all custom node types and their configurations.                                  |
| `GET`    | [/api/v2/custom-nodes/\{kind\_name}](/reference/custom-node-management/get-custom-node)    | Get configuration for a specific node type.                                          |
| `PUT`    | [/api/v2/custom-nodes/\{kind\_name}](/reference/custom-node-management/update-custom-node) | Update the configuration of an existing node type.                                   |
| `DELETE` | [/api/v2/custom-nodes/\{kind\_name}](/reference/custom-node-management/delete-custom-node) | Delete a custom node type.                                                           |
| `POST`   | [/api/v2/clear-database](/reference/database/delete-your-bloodhound-data)                  | Clears all elements of the database including Base Node Types and Custom Node Types. |
