Threatdown (Malwarebytes) icon

Threatdown (Malwarebytes)

Interact with the ThreatDown Nebula API by Malwarebytes

Actions181

Webhooks → Create Subscription

AI-generated

Summary

Creates a new webhook subscription in Threatdown (Malwarebytes) by sending a POST request to the webhooks subscriptions endpoint, with the body built from the Body Fields collection and optional extra JSON.

Inputs

  • Body Fields — Collection of optional request body fields: URL (the endpoint that receives webhook calls), Description, Enabled (boolean, default false), Max Retries (number, default 10), and Secret Token (password-masked, sent as secret_token).
  • Additional JSON Body — Raw JSON object merged with the Body Fields values to supply extra or overriding request body properties.

Output shape

The API response for the created subscription, normalized into n8n items (typically the subscription record returned by Threatdown).

The source pack only shows function signatures, so the exact response shape and merge precedence are not verified. Body field names are sent as url, description, enabled, max_retries and secret_token. Enabled defaults to false, so set it to true if the subscription should be active.

Examples

Example 1: Register a webhook that receives Threatdown events at your n8n webhook URL

Body Fields: URL = https://n8n.example.com/webhook/threatdown, Enabled = true, Secret Token = a shared secret, Max Retries = 5.

Example 2: Create a subscription with extra properties not exposed in the UI

Set URL in Body Fields and supply additional properties in Additional JSON Body, e.g. {"description":"SOC alerts"}.

Links

Discussion