Threatdown (Malwarebytes) icon

Threatdown (Malwarebytes)

Interact with the ThreatDown Nebula API by Malwarebytes

Actions181

Webhooks → Update A Subscription

AI-generated

Summary

Updates an existing webhook subscription in Threatdown (Malwarebytes) by sending a PUT request to the webhooks subscriptions endpoint for the given subscription ID.

Inputs

  • ID (required) — Path parameter: the ID of the webhook subscription to update.
  • Body Fields — Collection of optional body fields: Description, Enabled (boolean), Max Retries (number, default 10), Secret Token (password field), and URL (the webhook target).
  • Additional JSON Body — Raw JSON object with extra request body values, merged with the Body Fields values.

Output shape

The API response for the updated subscription, normalized into n8n items.

The source pack shows only function signatures, so the exact response shape is not confirmed. The result depends on what the Threatdown API returns. Errors come from the API or from invalid JSON in the Additional JSON Body.

Examples

Example 1: Disable a webhook subscription temporarily.

Set ID to the subscription ID. Under Body Fields, add Enabled and leave it false.

Example 2: Point an existing subscription at a new endpoint and rotate its secret.

Set ID. Under Body Fields, set URL to the new endpoint and Secret Token to the new secret.

Example 3: Set fields from earlier workflow data.

Set ID. In Additional JSON Body, use an expression such as {"description":"Updated by workflow","max_retries":5}.

Links

Discussion