Skip to content

The Hive

Node: theHive · Full type: n8n-nodes-base.theHive · Version: 1

Credentials

theHiveApi (alias: @the)

CREDENTIAL @the = theHiveApi "My The Hive"

Operations

Resource: log

create

Parameter Type Default Details
taskId string "" required
message string "" required
startDate dateTime "" required
status options "" required; Ok, Deleted
options collection {} keys: attachmentValues

executeResponder

Parameter Type Default Details
id string "" required
responder options "" required

getAll

Parameter Type Default Details
taskId string "" required
returnAll boolean false
limit number 100

get

Parameter Type Default Details
id string "" required

Parameter Details

options children:

Parameter Type Default Details
sort string ""

filters children:

Parameter Type Default Details
customFieldsUi fixedCollection {} groups: customFields
description string ""
follow boolean false
severity options 2 1, 2, 3
tags string ""
title string ""
tlp options 2 0, 1, 2, 3

additionalFields children:

Parameter Type Default Details
caseTemplate string ""

updateFields children:

Parameter Type Default Details
artifactUi fixedCollection {} groups: artifactValues
customFieldsUi fixedCollection {} groups: customFields
customFieldsJson string ""
caseTemplate string ""
description string ""
follow boolean true
severity options 2 1, 2, 3
status options "New" New, Updated, Ignored, Imported
tags string ""
title string ""
tlp options 2 0, 1, 2, 3

artifactUi children:

artifactValues group:

Parameter Type Default Details
dataType options ""
data string ""
binaryProperty string "data"
message string ""
tags string ""

Example

NODE "theHive" @the AS "The Hive" {
  resource: "alert",
  operation: "get",
  id: {{ $json.id }},
  caseId: {{ $json.caseId }},
  title: {{ $json.title }}
}