Automate single domain searches using the Icypeas API within an n8n workflow. This n8n templates guide covers custom authentication, code scripting, and HTTP requests to efficiently gather company data.
Download this n8n workflow template and start using it instantly.
Technical users needing specialized domain intelligence or lead enrichment.
Developers looking for an example of custom API signature generation in an n8n node.
Businesses utilizing Icypeas services that need to integrate domain scanning into their existing n8n workflow systems.
Users seeking advanced n8n templates for handling complex authentication methods.
This n8n workflow provides a robust solution for integrating the Icypeas single domain search functionality directly into your automation infrastructure. Many APIs, like Icypeas, require complex signature-based authentication (HMAC-SHA1) rather than simple API key credentials. This n8n workflow solves this by utilizing a custom code n8n node to generate the required cryptographic signature, timestamp, and keys, ensuring secure communication. Once authenticated, the HTTP Request n8n node handles the API call to initiate the domain scan, making this one of the useful n8n templates easy to adapt for various data retrieval tasks. This saves significant development time compared to building custom scripts outside of n8n.
This n8n workflow is initiated manually using the "When clicking 'Execute Workflow'" n8n trigger.
crypto module (requiring activation in self-hosted n8n instances) to generate a SHA1 signature based on the request method, path, and a real-time ISO timestamp. The output of this code n8n node prepares the required authentication payload for the next step.Authorization) is constructed using the key and signature generated by the code n8n node, and the X-ROCK-TIMESTAMP header is included. The domain to be scanned is provided in the body parameters.To use this advanced n8n workflow, follow these steps:
PUTAPIKEYHERE, PUTAPISECRETHERE, PUTUSERID_HERE) with your actual Icypeas API credentials.crypto module in your n8n settings under "General Settings" -> "Additional Node Packages" for the signature generation code within the n8n node to function correctly.Authorization.{{ $json.api.key + ':' + $json.api.signature }}. Save this credential.domainOrCompany parameter to the specific domain or company name you wish the n8n workflow to scan.This n8n workflow uses several critical n8n node types:
When clicking "Execute Workflow" (Manual n8n Trigger):
Function: Acts as the starting point for this specific n8n workflow template, allowing immediate testing and manual execution. This standard n8n trigger is ideal for single-run processes.
Key Configuration: None, simple manual execution n8n trigger.
Authenticates to your Icypeas account (Code n8n Node):
Function: Generates the necessary cryptographic signature (HMAC-SHA1) required by the Icypeas API for secure requests. It defines API keys, the timestamp, and the final signature, storing them in the $json.api object for subsequent n8n node access. This custom n8n node is vital for complex API authentication within the n8n workflow.
Key Configuration: Requires manually inputting APIKEY, APISECRET, and USER_ID directly into the Node.js code block.
Run domain scan (single) (HTTP Request n8n Node):
Function: Executes the core POST request to the dynamically constructed Icypeas API endpoint to initiate the domain search, completing this section of the n8n workflow.
Key Configuration:
URL: Uses expression ={{ $json.api.url }}.
Header: Includes X-ROCK-TIMESTAMP using the value generated by the previous n8n node (={{ $json.api.timestamp }}).
Authentication: Configured using Header Auth, mapping the Authorization header to the dynamically generated credential string ({{ $json.api.key + ':' + $json.api.signature }}).
* Body: Contains the domainOrCompany parameter specifying the target for the scan.
Use this powerful n8n workflow to automate SEO research. Integrate the Ahrefs API via RapidAPI with Google Gemini 1.5 Flash to extract and format comprehensive keyword insights, search volume, and CPC data into a readable report.

Use this powerful n8n workflow to perform simultaneous A, CNAME, AAAA, MX, and TXT DNS lookups via Google Public DNS and aggregate the detailed results into a single clean output item.

Automate YooKassa payments, order tracking, and transaction logging using this robust n8n workflow. This template simplifies e-commerce operations with no-code Google Sheets integration.

Use this secure n8n workflow to perform authenticated, single email searches via the Icypeas API. Learn how to use the custom Code n8n node for advanced authentication in your n8n templates.









































