Skip to content

Misp

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

Credentials

mispApi (alias: @misp)

CREDENTIAL @misp = mispApi "My Misp"

Operations

Resource: attribute

create

Parameter Type Default Details
eventId string "" required
type options "text" required; text, url, comment
value string "" required
additionalFields collection {} keys: distribution, sharing_group_id

delete

Parameter Type Default Details
attributeId string "" required

get

Parameter Type Default Details
attributeId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50
Parameter Type Default Details
useJson boolean false
jsonOutput json "{
"value": "search value",
"type"..."
value string "" required
additionalFields collection {} keys: category, deleted, searchall, tags, type, published

update

Parameter Type Default Details
attributeId string "" required
updateFields collection {} keys: distribution, sharing_group_id

Resource: event

create

Parameter Type Default Details
org_id options "" required
information string "" required
additionalFields collection {} keys: analysis, distribution, sharing_group_id, threat_level_id

delete

Parameter Type Default Details
eventId string "" required

get

Parameter Type Default Details
eventId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50

publish

Parameter Type Default Details
eventId string "" required

search

Parameter Type Default Details
useJson boolean false
jsonOutput json "{
"value": "search value",
"type"..."
value string "" required
additionalFields collection {} keys: category, deleted, searchall, tags, type, published

unpublish

Parameter Type Default Details
eventId string "" required

update

Parameter Type Default Details
eventId string "" required
updateFields collection {} keys: analysis, distribution, information, sharing_group_id, threat_level_id

Resource: eventTag

add

Parameter Type Default Details
eventId string "" required
tagId options "" required

remove

Parameter Type Default Details
eventId string "" required
tagId options "" required

Resource: feed

create

Parameter Type Default Details
name string "" required
provider string "" required
url string "" required
additionalFields collection {} keys: distribution, json

disable

Parameter Type Default Details
feedId string "" required

enable

Parameter Type Default Details
feedId string "" required

get

Parameter Type Default Details
feedId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50

update

Parameter Type Default Details
feedId string "" required
updateFields collection {} keys: distribution, name, provider, rules, url

Resource: galaxy

delete

Parameter Type Default Details
galaxyId string "" required

get

Parameter Type Default Details
galaxyId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50

Resource: noticelist

get

Parameter Type Default Details
noticelistId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50

Resource: object

search

Parameter Type Default Details
useJson boolean false
jsonOutput json "{
"value": "search value",
"type"..."
value string "" required
additionalFields collection {} keys: category, deleted, searchall, tags, type, published

Resource: organisation

create

Parameter Type Default Details
name string "" required
additionalFields collection {} keys: created_by_email, description, nationality, sector, type, usercount

delete

Parameter Type Default Details
organisationId string "" required

get

Parameter Type Default Details
organisationId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50

update

Parameter Type Default Details
organisationId string "" required
updateFields collection {} keys: description, name, nationality, sector, type

Resource: tag

create

Parameter Type Default Details
name string "" required
additionalFields collection {} keys: colour

delete

Parameter Type Default Details
tagId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50

update

Parameter Type Default Details
tagId string "" required
updateFields collection {} keys: colour, name

Resource: user

create

Parameter Type Default Details
email string "" required
role_id string "" required
additionalFields collection {} keys: gpgkey, invited_by, org_id

delete

Parameter Type Default Details
userId string "" required

get

Parameter Type Default Details
userId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50

update

Parameter Type Default Details
userId string "" required
updateFields collection {} keys: email, gpgkey, invited_by, org_id

Resource: warninglist

get

Parameter Type Default Details
warninglistId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50

Parameter Details

additionalFields children:

Parameter Type Default Details
distribution options 0 3, 2, 5, 4, 1, 0
sharing_group_id options ""

updateFields children:

Parameter Type Default Details
distribution options 0 3, 2, 5, 4, 1, 0
sharing_group_id options ""

Example

NODE "misp" @misp AS "Misp" {
  resource: "attribute",
  operation: "get",
  eventId: {{ $json.eventId }},
  value: {{ $json.value }},
  attributeId: {{ $json.attributeId }}
}