The Hive Project
Node: theHiveProject · Full type: n8n-nodes-base.theHiveProject · Version: 1
Credentials
theHiveProjectApi (alias: @the)
CREDENTIAL @the = theHiveProjectApi "My The Hive Project"
Operations
Resource: alert
create
| Parameter |
Type |
Default |
Details |
alertFields |
resourceMapper |
{...} |
required |
observableUi |
fixedCollection |
{} |
groups: values |
deleteAlert
| Parameter |
Type |
Default |
Details |
alertId |
resourceLocator |
{...} |
required; modes: list, url, id |
executeResponder
| Parameter |
Type |
Default |
Details |
id |
resourceLocator |
{...} |
required; modes: list, url, id |
responder |
options |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
alertId |
resourceLocator |
{...} |
required; modes: list, url, id |
options |
collection |
{} |
keys: includeSimilarAlerts, includeSimilarCases |
merge
| Parameter |
Type |
Default |
Details |
alertId |
resourceLocator |
{...} |
required; modes: list, url, id |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
| Parameter |
Type |
Default |
Details |
alertId |
resourceLocator |
{...} |
required; modes: list, url, id |
options |
collection |
{} |
keys: caseTemplate |
search
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
filters |
fixedCollection |
{} |
groups: values |
sort |
fixedCollection |
{} |
groups: fields |
options |
collection |
{} |
keys: returnCount, extraData, extraData, extraData, extraData, extraData, ... |
update
| Parameter |
Type |
Default |
Details |
alertUpdateFields |
resourceMapper |
{...} |
required |
status
| Parameter |
Type |
Default |
Details |
alertId |
resourceLocator |
{...} |
required; modes: list, url, id |
status |
options |
"" |
required |
Resource: case
addAttachment
| Parameter |
Type |
Default |
Details |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
attachmentsUi |
fixedCollection |
{} |
groups: values |
options |
collection |
{} |
keys: canRename |
create
| Parameter |
Type |
Default |
Details |
caseFields |
resourceMapper |
{...} |
required |
deleteAttachment
| Parameter |
Type |
Default |
Details |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
attachmentId |
options |
"" |
required |
deleteCase
| Parameter |
Type |
Default |
Details |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
executeResponder
| Parameter |
Type |
Default |
Details |
id |
resourceLocator |
{...} |
required; modes: list, url, id |
responder |
options |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
getAttachment
| Parameter |
Type |
Default |
Details |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
attachmentId |
options |
"" |
required |
options |
collection |
{} |
keys: fileName, dataPropertyName |
getTimeline
| Parameter |
Type |
Default |
Details |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
search
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
filters |
fixedCollection |
{} |
groups: values |
sort |
fixedCollection |
{} |
groups: fields |
options |
collection |
{} |
keys: returnCount, extraData, extraData, extraData, extraData, extraData, ... |
update
| Parameter |
Type |
Default |
Details |
caseUpdateFields |
resourceMapper |
{...} |
required |
add
| Parameter |
Type |
Default |
Details |
addTo |
options |
"alert" |
alert, case |
id |
resourceLocator |
{...} |
required; modes: list, url, id |
id |
resourceLocator |
{...} |
required; modes: list, url, id |
message |
string |
"" |
required |
| Parameter |
Type |
Default |
Details |
commentId |
resourceLocator |
{...} |
required; modes: list, id |
search
| Parameter |
Type |
Default |
Details |
searchIn |
options |
"all" |
all, alert, case |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
alertId |
resourceLocator |
{...} |
required; modes: list, url, id |
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
filters |
fixedCollection |
{} |
groups: values |
sort |
fixedCollection |
{} |
groups: fields |
options |
collection |
{} |
keys: returnCount, extraData, extraData, extraData, extraData, extraData, ... |
update
| Parameter |
Type |
Default |
Details |
commentId |
resourceLocator |
{...} |
required; modes: list, id |
message |
string |
"" |
required |
Resource: observable
create
| Parameter |
Type |
Default |
Details |
createIn |
options |
"case" |
case, alert |
id |
resourceLocator |
{...} |
required; modes: list, url, id |
id |
resourceLocator |
{...} |
required; modes: list, url, id |
dataType |
options |
"file" |
required |
data |
string |
"" |
required |
attachmentsUi |
fixedCollection |
{} |
required; groups: values |
observableFields |
resourceMapper |
{...} |
required |
deleteObservable
| Parameter |
Type |
Default |
Details |
observableId |
resourceLocator |
{...} |
required; modes: list, id |
executeAnalyzer
| Parameter |
Type |
Default |
Details |
observableId |
resourceLocator |
{...} |
required; modes: list, id |
dataType |
options |
"" |
|
analyzers |
multiOptions |
[] |
required |
executeResponder
| Parameter |
Type |
Default |
Details |
id |
resourceLocator |
{...} |
required; modes: list, id |
responder |
options |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
observableId |
resourceLocator |
{...} |
required; modes: list, id |
search
| Parameter |
Type |
Default |
Details |
searchIn |
options |
"all" |
all, alert, case |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
alertId |
resourceLocator |
{...} |
required; modes: list, url, id |
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
filters |
fixedCollection |
{} |
groups: values |
sort |
fixedCollection |
{} |
groups: fields |
options |
collection |
{} |
keys: returnCount, extraData, extraData, extraData, extraData, extraData, ... |
update
| Parameter |
Type |
Default |
Details |
observableUpdateFields |
resourceMapper |
{...} |
required |
Resource: page
create
| Parameter |
Type |
Default |
Details |
location |
options |
"case" |
case, knowledgeBase |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
title |
string |
"" |
required |
category |
string |
"" |
required |
content |
string |
"" |
required |
deletePage
| Parameter |
Type |
Default |
Details |
location |
options |
"knowledgeBase" |
case, knowledgeBase |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
pageId |
resourceLocator |
{...} |
required; modes: list, id |
search
| Parameter |
Type |
Default |
Details |
searchInKnowledgeBase |
boolean |
true |
|
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
filters |
fixedCollection |
{} |
groups: values |
sort |
fixedCollection |
{} |
groups: fields |
options |
collection |
{} |
keys: returnCount, extraData, extraData, extraData, extraData, extraData, ... |
update
| Parameter |
Type |
Default |
Details |
location |
options |
"case" |
case, knowledgeBase |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
pageId |
resourceLocator |
{...} |
required; modes: list, id |
content |
string |
"" |
|
options |
collection |
{} |
keys: category, title, order |
Resource: query
executeQuery
| Parameter |
Type |
Default |
Details |
queryJson |
json |
"=[ |
|
| { |
|
|
|
| "_name": "listOrganisation..." |
required |
|
|
Resource: task
create
| Parameter |
Type |
Default |
Details |
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
taskFields |
resourceMapper |
{...} |
required |
deleteTask
| Parameter |
Type |
Default |
Details |
taskId |
resourceLocator |
{...} |
required; modes: list, id |
executeResponder
| Parameter |
Type |
Default |
Details |
id |
resourceLocator |
{...} |
required; modes: list, id |
responder |
options |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
taskId |
resourceLocator |
{...} |
required; modes: list, id |
search
| Parameter |
Type |
Default |
Details |
allCases |
boolean |
true |
|
caseId |
resourceLocator |
{...} |
required; modes: list, url, id |
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
filters |
fixedCollection |
{} |
groups: values |
sort |
fixedCollection |
{} |
groups: fields |
options |
collection |
{} |
keys: returnCount, extraData, extraData, extraData, extraData, extraData, ... |
update
| Parameter |
Type |
Default |
Details |
taskUpdateFields |
resourceMapper |
{...} |
required |
Resource: log
addAttachment
| Parameter |
Type |
Default |
Details |
logId |
resourceLocator |
{...} |
required; modes: list, id |
attachmentsUi |
fixedCollection |
{} |
groups: values |
create
| Parameter |
Type |
Default |
Details |
taskId |
resourceLocator |
{...} |
required; modes: list, id |
logFields |
resourceMapper |
{...} |
required |
attachmentsUi |
fixedCollection |
{} |
groups: values |
deleteLog
| Parameter |
Type |
Default |
Details |
logId |
resourceLocator |
{...} |
required; modes: list, id |
deleteAttachment
| Parameter |
Type |
Default |
Details |
logId |
resourceLocator |
{...} |
required; modes: list, id |
attachmentId |
options |
"" |
required |
executeResponder
| Parameter |
Type |
Default |
Details |
id |
resourceLocator |
{...} |
required; modes: list, id |
responder |
options |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
logId |
resourceLocator |
{...} |
required; modes: list, id |
search
| Parameter |
Type |
Default |
Details |
allTasks |
boolean |
true |
|
taskId |
resourceLocator |
{...} |
required; modes: list, id |
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
filters |
fixedCollection |
{} |
groups: values |
sort |
fixedCollection |
{} |
groups: fields |
options |
collection |
{} |
keys: returnCount, extraData, extraData, extraData, extraData, extraData, ... |
Parameter Details
observableUi children:
values group:
| Parameter |
Type |
Default |
Details |
dataType |
options |
"" |
|
data |
string |
"" |
|
binaryProperty |
string |
"data" |
|
message |
string |
"" |
|
tags |
string |
"" |
|
options children:
| Parameter |
Type |
Default |
Details |
includeSimilarAlerts |
boolean |
false |
|
includeSimilarCases |
boolean |
false |
|
filters children:
values group:
| Parameter |
Type |
Default |
Details |
field |
string |
"" |
|
field |
options |
"" |
|
field |
options |
"" |
|
field |
options |
"" |
|
field |
options |
"" |
|
field |
options |
"" |
message, date |
field |
options |
"" |
message |
field |
options |
"" |
category, content, title |
operator |
options |
"_eq" |
_between, _like, _endsWith, _eq, _gt, _gte, _in, _lt, ... (12 total) |
value |
string |
"" |
|
values |
string |
"" |
|
from |
string |
"" |
|
to |
string |
"" |
|
sort children:
fields group:
| Parameter |
Type |
Default |
Details |
field |
string |
"" |
|
field |
options |
"" |
|
field |
options |
"" |
|
field |
options |
"" |
|
field |
options |
"" |
|
field |
options |
"" |
message, date |
field |
options |
"" |
message |
field |
options |
"" |
category, content, title |
direction |
options |
"asc" |
asc, desc |
attachmentsUi children:
values group:
| Parameter |
Type |
Default |
Details |
field |
string |
"data" |
|
Example
NODE "theHiveProject" @the AS "The Hive Project" {
resource: "alert",
operation: "executeQuery",
message: {{ $json.message }},
data: {{ $json.data }},
title: {{ $json.title }}
}