n8n-nodes-urlr
v0.1.4
Published
n8n community node for URLR link shortener API - Create short links, QR codes, and access analytics
Maintainers
Readme
n8n-nodes-urlr
This is an n8n community node that lets you use URLR link shortener in your n8n workflows.
URLR is a European, GDPR-compliant link shortener that provides branded URLs, analytics, and QR code generation.
n8n is a fair-code licensed workflow automation platform.
Installation
Follow the installation guide in the n8n community nodes documentation.
Using npm
npm install n8n-nodes-urlrUsing Docker
Add the package to your n8n Docker environment variables:
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-e N8N_CUSTOM_EXTENSIONS="n8n-nodes-urlr" \
n8nio/n8nPrerequisites
You need a URLR account to use this node. Sign up at urlr.me.
Credentials
This node requires URLR API credentials:
- Go to your URLR account settings
- Use your URLR account email and password
- The node will automatically handle access token generation
Operations
Link
- Create: Create a new short link
- Edit: Edit an existing short link
- Get: Get details of a specific link
- Get Many: Retrieve multiple links with optional filters
QR Code
- Create: Generate a QR code for a short link
Statistics
- Get: Retrieve analytics and statistics for a link
Folder
- Create: Create a folder to organize links
- Get Many: Get all folders for a workspace
Domain
- Create: Add a custom domain to your workspace
Usage Examples
Example 1: Shorten a URL
- Add the URLR node to your workflow
- Select Link as the resource
- Select Create as the operation
- Enter the URL to shorten
- Enter your Team ID (workspace ID)
- Optionally add custom code, UTM parameters, password protection, etc.
Example 2: Generate QR Code
- First create a link or get an existing link ID
- Add the URLR node
- Select QR Code as the resource
- Select Create as the operation
- Enter the Link ID
- Customize size, format, and colors as needed
Example 3: Get Link Analytics
- Add the URLR node
- Select Statistics as the resource
- Select Get as the operation
- Enter the Link ID
- Optionally filter by date range and grouping
Example 4: Bulk Link Creation
Use the URLR node in a loop to create multiple short links from a list:
- Start with a node that provides URLs (e.g., Spreadsheet, HTTP Request, etc.)
- Add a Loop node
- Add the URLR node inside the loop
- Configure to create links from each input item
Compatibility
- Tested with n8n version 1.0+
- Requires Node.js 22+
Resources
Version History
0.1.0
Initial release with support for:
- Link creation, editing, retrieval, and listing
- QR code generation
- Statistics/analytics retrieval
- Folder management
- Custom domain support
License
Support
For issues, questions, or contributions, please visit the GitHub repository.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Disclaimer
This is a community-maintained node and is not officially affiliated with or endorsed by URLR or n8n.
