n8n-nodes-crawlsnap
v0.1.1
Published
n8n community node for CrawlSnap — structured, on-demand data intelligence APIs (VectorSnap, PulseSnap, SubdoSnap).
Maintainers
Readme
n8n-nodes-crawlsnap
This is an n8n community node. It lets you use CrawlSnap in your n8n workflows.
CrawlSnap is a data intelligence platform that delivers structured, on-demand data through fast, typed HTTP APIs. This node exposes the CrawlSnap data products as n8n operations:
- VectorSnap — IoC reputation enrichment (reputation, detections, categories, relationships) for a url, hash, IP, or domain.
- PulseSnap — threat-intelligence pulse enrichment for a url, hash, IP, or domain.
- SubdoSnap — paginated subdomain enumeration for a domain.
Installation · Credentials · Operations · Usage · Resources
Installation
Follow the community nodes installation guide in the n8n documentation.
In short: Settings → Community Nodes → Install, then enter
n8n-nodes-crawlsnap.
Credentials
You need a CrawlSnap API key (starts with sk-cs-). Create and rotate keys
from your CrawlSnap dashboard.
In n8n, create a CrawlSnap API credential and paste your key. The node
authenticates every request with Authorization: Bearer <key>.
The credential Test button performs one real IP lookup to validate the key, which consumes a single request from your quota.
Operations
| Resource | Operation | Endpoint |
| ---------- | ----------------- | ----------------------------- |
| VectorSnap | Enrich URL | GET /v1/ioc/search/url |
| VectorSnap | Enrich Hash | GET /v1/ioc/search/hash |
| VectorSnap | Enrich IP | GET /v1/ioc/search/ip |
| VectorSnap | Enrich Domain | GET /v1/ioc/search/domain |
| PulseSnap | Scan URL | GET /v1/pulse-snap/scan/url |
| PulseSnap | Scan Hash | GET /v1/pulse-snap/scan/hash|
| PulseSnap | Scan IP | GET /v1/pulse-snap/scan/ip |
| PulseSnap | Scan Domain | GET /v1/pulse-snap/scan/domain |
| SubdoSnap | Scan Subdomains | GET /v1/subdo-snap/scan |
Each operation takes a single Query (the indicator to look up). The node
returns the unwrapped data payload of the CrawlSnap response envelope.
Pagination (SubdoSnap)
Scan Subdomains is paginated. When more results are available the response
contains a non-empty cursor. Pass it back via the Cursor field to fetch
the next page.
Usage
- Add a CrawlSnap node to your workflow.
- Select a Resource (VectorSnap / PulseSnap / SubdoSnap) and Operation.
- Enter the Query — a URL, file hash, IPv4 address, or domain.
- Run. The node outputs the typed enrichment data.
The node is also usable as a tool by the n8n AI Agent node.
Compatibility
Requires n8n with n8nNodesApiVersion 1 (n8n 1.x). Tested on Node.js 20+.
Resources
Version history
| Version | Changes | | ------- | ------------------------------------------------------------------- | | 0.1.0 | Initial release: VectorSnap, PulseSnap, and SubdoSnap operations. |
