Package Information
Available Nodes
Documentation
n8n-nodes-hidemail

This is an n8n community node for the HideMail API. It lets you create and manage email aliases in your n8n workflows.
n8n is a fair-code licensed workflow automation platform.
Installation
Follow the installation guide in the n8n community nodes documentation.
- Go to Settings > Community Nodes.
- Select Install.
- Enter
n8n-nodes-hidemailin Enter npm package name. - Agree to the risks of using community nodes: select I understand the risks of installing unverified code from a public source.
- Select Install.
After installing the node, you can use it like any other node in n8n.
Credentials
You'll need to create credentials for the HideMail API:
- Go to your HideMail dashboard
- Navigate to API Tokens in the menu
- Create a new API token
- In n8n, create new credentials of type "HideMail API"
- Enter your API token and the base URL (https://hidemail.app)
Operations
The HideMail node supports the following operations:
Aliases
- Create: Create a new email alias
- Get All: Retrieve all your aliases
- Update: Update an alias note
- Activate: Activate an alias
- Deactivate: Deactivate an alias
Authentication
- Create Token: Create a new API token
- Delete Token: Delete an API token
User
- Get User: Get current user information
Domain Options
- Get Domain Options: Get available domain options
Webhooks
- Subscribe: Set a webhook URL for email notifications
- Unsubscribe: Remove a webhook URL
Compatibility
This node was built and tested with n8n version 1.0+.
Resources
Testing HideMail n8n Node Locally
This guide helps you set up and test the HideMail n8n node on your local macOS machine.
Prerequisites
- macOS
- Node.js >=18.10
- npm >=7
- n8n installed globally or locally
Setup Instructions
1. Install n8n (if not already installed)
npm install n8n -g
2. Install Node Dependencies
In the HideMail node directory:
npm install
3. Build the Node
npm run build
4. Link the Node to Local n8n
Run the provided setup script:
./scripts/setup-local-n8n.sh
5. Start n8n with Custom Node
n8n start --tunnel
Testing the Node
- Open n8n in your browser (typically at http://localhost:5678)
- Create a new workflow
- Search for "HideMail" in the node sidebar
- Add the HideMail node to your workflow
- Configure the node with your API credentials
- Connect it to other nodes as needed
- Execute the workflow to test
Troubleshooting
- If the node doesn't appear in n8n, check the console logs for errors
- Ensure the node is properly built with
npm run build - Check that the node is correctly linked to your local n8n installation
- Verify your API credentials in the HideMail node settings
Development
For development with auto-reloading:
npm run dev
This will watch for changes and rebuild automatically.
Documentation
For more information about the HideMail API, visit HideMail API Documentation.