This is an n8n community node. It lets you query the CrowdSec CTI API in your n8n workflows.
The node currently supports IP reputation lookups through CrowdSec's smoke endpoint.
n8n is a fair-code licensed workflow automation platform.
Installation Operations Credentials Compatibility Usage Resources Version history
Follow the installation guide in the n8n community nodes documentation.
Smoke -> Get- Calls
GET https://cti.api.crowdsec.net/v2/smoke/{ip} - Returns reputation/intelligence data for the provided IP address
Smoke -> Get Many- Calls
GET https://cti.api.crowdsec.net/v2/smoke?ips=ip1,ip2,... - Returns reputation/intelligence data for multiple IP addresses
Smoke -> Search- Calls
GET https://cti.api.crowdsec.net/v2/smoke/search - Required query params:
query(lucene-style),since(duration, for example1h) - Optional query params:
page,limit - Optional n8n behavior:
Return Allto auto-paginate across pages
This node uses an API key sent as the x-api-key header.
To configure:
- Create a CrowdSec CTI API key from your CrowdSec account. You can refer to this documentation
- In n8n, create credentials of type
Crowdsec CTI API. - Paste the API key into the
API Keyfield.
Built with the official @n8n/node-cli template and n8nNodesApiVersion: 1.
Compatibility depends on the n8n version supporting community nodes with API version 1.
- Add the
Crowdsec CTInode to your workflow. - Select resource
Smoke. - Choose operation
Get,Get Many, orSearch. - Enter:
IP AddressforGetIP Addresses(comma-delimited) forGet ManyQueryandSinceforSearch(optionally tunepageandlimit, and enableReturn All)
- Execute the node to retrieve the JSON reputation payload.
Important
The Search operation can return a lot of results depending on the query (potentially thousands or tens of thousands). This means that enabling the Return All option can quickly consume your API key quota if the limit parameter is set to low.
0.1.0: Initial community node withSmoke -> Get,Smoke -> Get Many, andSmoke -> Search.