Threatdown (Malwarebytes) icon

Threatdown (Malwarebytes)

Interact with the ThreatDown Nebula API by Malwarebytes

Actions181

App Block → Create App Block Rule

AI-generated

Summary

Creates a new App Block rule in Threatdown (Malwarebytes) by sending a POST request to the App Block rules endpoint, with the request body built from the Body Fields and an optional JSON body.

Inputs

  • Body Fields (op7_bodyFields) — Collection of optional body fields. 'Enabled' (boolean, default true) sets the rule's enabled flag; 'Policies Exclude' (boolean, default false) sets policies_exclude.
  • Additional JSON Body (op7_body) — JSON object of extra request body values, merged with the Body Fields. Use it for any other fields the API accepts, such as the rule definition. The source shows the merge helper but not which side wins on conflicts.

Output shape

The API response for the created rule, normalized by the node and returned as n8n items.

The source pack shows only function signatures, so the exact endpoint path and response shape are not visible. The node exposes no required fields, so the Additional JSON Body probably needs to carry the rule details the API requires. Authentication uses the node's credentials.

Examples

Example 1: Create a rule that is enabled and applies to all policies

Body Fields: Enabled = true, Policies Exclude = false. Additional JSON Body: the rule definition as JSON.

Example 2: Create a rule but leave it disabled for later review

Body Fields: Enabled = false. Additional JSON Body: the rule's other fields as JSON.

Links

Discussion