HackNotice icon

HackNotice

Call the HackNotice extensions API (alerts, assessments, and more)

Actions85

Third Party Watchlist → Search Domain

AI-generated

Summary

Searches your HackNotice third-party watchlist for a domain by POSTing it as a search term to the HackNotice API, and returns the matching watchlist entries.

Inputs

  • Domain (required) — Domain to look up in the third-party watchlist (e.g. example.com). The value is trimmed, and the node throws 'Domain is required' if it is empty. It is sent as the form field term.

Output shape

A list of output items, one per matching watchlist record returned by the API. Each item is linked to its input item.

Sends POST /hackwatchlist/search as form-urlencoded with term. The response is parsed as JSON if it is a string. An array, or an object with a data, results or items array, is split into one item per entry. Any other single object becomes one item, and non-object values are wrapped as { value }. If nothing matches, the output is likely empty or whatever the API returns. API errors surface as node errors.

Examples

Example 1: Check whether a vendor's domain is already on the third-party watchlist before adding it.

Resource: Third Party Watchlist; Operation: Search Domain; Domain: vendor.com

Example 2: Look up each domain from an upstream list to get its watchlist record ID.

Domain set to the expression {{ $json.domain }}. The node runs once per input item.

Links

Discussion