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.
Download this n8n workflow template and start using it instantly.
This powerful n8n workflow provides a robust solution for lead generation specialists and recruiters who need to verify or find professional email addresses using the Icypeas service. Unlike standard integrations, this specific n8n workflow handles complex HMAC signature authentication entirely within a custom n8n node, ensuring secure and seamless communication with the Icypeas API. This detailed structure serves as an excellent reference among n8n templates for advanced API integration challenges, streamlining a critical business process into a repeatable n8n workflow execution. By using a specialized n8n node for authentication, the workflow ensures security compliance while automating contact data extraction.
The n8n workflow initiates manually via the 'When clicking "Execute Workflow"' n8n trigger.
crypto module to generate an HMAC signature based on the API Key, Secret, User ID, path, and method. This custom code is critical for adhering to Icypeas's security protocol and demonstrates advanced use cases within an n8n workflow. The output of this n8n node includes the required timestamp and signature.firstname, lastname, and domainOrCompany as body parameters. PUTAPIKEY_HERE, etc.) with your actual Icypeas credentials, available from your profile on the Icypeas website.crypto module is enabled in your n8n settings, as specified in the sticky note of the n8n workflow.{{ $json.api.key + ':' + $json.api.signature }}.lastname, firstname, domainOrCompany) with the data you wish to search for. This completes the setup for this n8n workflow. When clicking "Execute Workflow" (Manual n8n Trigger):
Function: Starts the entire n8n workflow execution manually, ideal for testing or ad-hoc searches.
Key Configuration: Standard manual n8n trigger setup.
Authenticates to your Icypeas account (Code n8n node):
Function: Generates the necessary timestamp, base URL, and cryptographic HMAC signature required for secure authentication with the Icypeas API. This specialized n8n node logic transforms user inputs into security headers.
Key Configuration: Requires hardcoding the APIKEY, APISECRET, and USER_ID within the JavaScript code.
Run email search (single) (HTTP Request n8n node):
Function: Sends the authenticated POST request to the Icypeas API to retrieve a single email address based on the provided name and domain/company.
* Key Configuration: Authentication is set to 'HTTP Header Auth', using expressions ({{ $json.api.timestamp }} and the configured 'Authorization' header) derived from the preceding Code n8n node. Body parameters define the search criteria (lastname, firstname, domainOrCompany).
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.

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 bulk email searches using this powerful n8n workflow. Extract contact data from Google Sheets, handle API authentication via a custom n8n node, and submit requests to Icypeas efficiently.









































