---
title: TheHive
description: ''
slug: /help/docs/integrations/automation-integrations/thehive/
canonical: https://www.sumologic.com/help/docs/integrations/automation-integrations/thehive/
---
import useBaseUrl from '@docusaurus/useBaseUrl';
***Version: 1.3
Updated: April 30, 2026***
Query, update, and work with cases in TheHive from Cloud SOAR.
## Overview
### Purpose
This integration enables seamless interaction with TheHive platform, allowing case and observable management. It supports creating, updating, and searching cases and observables.
### Use cases
* Create and update incident cases/observables.
* Search for existing cases or observables matching specific criteria.
* Find similar observables.
* Retrieve detailed information about a case or observable for investigation.
### Supported versions
* TheHive 5.x
### Prerequisites
* A working instance of TheHive with API access enabled.
* API key with appropriate permissions.
## Actions
* **Create Case** (*Notification*) - Create a new case.
* **Create Observable** (*Enrichment*) - Create a new observable.
* **Find Similar Observables** (*Enrichment*) - Find observables similar to the current observable.
* **Get Case** (*Enrichment*) - Get case information.
* **Get Observable** (*Enrichment*) - Get observable information.
* **Search Case** (*Enrichment*) - Query existing cases.
* **Search Observable** (*Enrichment*) - Query existing observables.
* **Update Case** (*Notification*) - Update an existing case.
* **Update Observable** (*Enrichment*) - Update an existing observable.
## Configure TheHive in Automation Service and Cloud SOAR
import IntegrationsAuth from '../../reuse/integrations-authentication.md';
import IntegrationCertificate from '../../reuse/automation-service/integration-certificate.md';
import IntegrationEngine from '../../reuse/automation-service/integration-engine.md';
import IntegrationLabel from '../../reuse/automation-service/integration-label.md';
import IntegrationProxy from '../../reuse/automation-service/integration-proxy.md';
import IntegrationTimeout from '../../reuse/automation-service/integration-timeout.md';
For information about TheHive, see [TheHive documentation](https://docs.strangebee.com/).
## Usage
### Basic usage
* Create Case: Provide case title, severity, TLP, tags, and other metadata to create a new case in TheHive.
* Create Observable: Supply caseId, data, dataType, and other metadata to attach observables to a case.
* Get Case/Observable: Retrieve full metadata for any case or observable using its unique ID.
### Advanced usage
* Search Case/Observable: Use complex queries to find matching cases or observables using filters.
* Find Similar Observables: compare observables with similar traits across multiple cases.
* Update Case/Observable: Modify fields like TLP, tags, status, or timestamps.
## API reference
### Configuration
To configure the integration:
* API Key: A unique token used to authenticate API requests to TheHive.
* Server URL and Port: Define the host and port of TheHive instance (port is optional).
* Organization Name (optional): Organization name.
### Enrichment API
* Create Observable
* Update Observable
* Search Observable/Case
* Use filtering parameters (dataType, tags, date, etc.) to retrieve specific artifacts or cases.
### Rate Limits and Quotas
* There are no specific limits enforced by TheHive unless configured externally.
#### Troubleshooting
* Forbidden (403): Check API key.
* Not Found (404): Ensure IDs like caseId or artifactId are correct.
* Validation Errors: Ensure correct formatting of fields like range (start-end), timestamps, or tags.
### FAQ
#### What happens if an invalid range is passed?
The input will be cleaned (e.g., 5 - 10 to 5-10) and validated. If the format is incorrect or the range is invalid (start > end), an error is raised.
### Support
For issues, questions, or improvements:
* Use the Sumo Logic logs and API error messages for initial debugging.
* Refer to TheHive [official documentation](https://docs.thehive-project.org/)
## Change Log
| Version | Date | Description |
|:--|:--|:--|
| v1.3 | April 30, 2026 | Upgraded the `python3_generic` Docker image (Python 3.8) to `python3_12_generic` (Python 3.12) to address Python 3.8 end-of-life and improve security and performance. |
| v1.2 | May 22, 2025 |