n8n
Build automations with the official Nimriz community node for n8n, including trigger and operations nodes.
Nimriz provides an official community node for n8n that lets you build automations around link creation, click/scan events, and link management.
Prerequisites
- A Nimriz workspace on Professional plan or higher.
- A workspace API key from Dashboard > Settings > Integrations > API access.
- An n8n instance (self-hosted or n8n Cloud).
Install the node
Install the community node from the n8n community nodes panel or via npm:
npm install n8n-nodes-nimriz
After installing, restart your n8n instance. The Nimriz and Nimriz Trigger nodes will appear in the node selector.
Set up credentials
- In n8n, go to Settings > Credentials > Add Credential.
- Search for Nimriz API.
- Enter your API Key (workspace API key) and your Workspace ID.
- Save the credential.
Trigger node: Nimriz Trigger
The trigger node creates a webhook subscription on your workspace and starts the workflow when the selected event fires.
| Event | Description |
|---|---|
| Link Created | A new short link is created |
| Link Updated | A link is updated |
| Link Takedown Updated | A link's availability changes due to moderation |
| Domain Verification Updated | A domain readiness state changes |
| Link Clicked | A short link is clicked (bot traffic excluded) |
| QR Code Scanned | A QR code is scanned (bot traffic excluded) |
Operations node: Nimriz
The main operations node supports these actions on the Link resource:
| Operation | Description |
|---|---|
| Create | Create a new short link |
| Find | Find a link by short URL |
| Get | Get a link by ID |
| List | List recent links for the workspace |
| Update Slug | Change the slug on a link |
| Update Destination | Change the destination URL on a link |
| Check Slug | Check if a slug is available on a domain |
Example workflow: Bulk link creation from Google Sheets
- Trigger: Schedule Trigger (run daily).
- Node: Google Sheets > Read Rows (read destination URLs).
- Node: Nimriz > Create (create a short link for each row).
- Node: Google Sheets > Update Row (write the returned
short_urlback).
Example workflow: Click notification router
- Trigger: Nimriz Trigger > Link Clicked.
- Node: Switch (route by
data.touch_typeordata.country). - Node A: Slack > Send Message (for QR scans).
- Node B: Email > Send (for link clicks from specific countries).