Short.io icon

Short.io

Short.io Node for shortening and managing links

Links → Create Link

AI-generated

Overview

This node operation creates a shortened link using the Short.io service. It is useful for generating short URLs from long original URLs, which can be customized with various optional parameters such as path, folder placement, expiration, redirection settings, and tracking tags. Practical examples include creating branded short links for marketing campaigns, setting expiration dates for temporary links, and adding UTM parameters for analytics.

Use Case Examples

  1. Create a short link for a long URL with a custom path and expiration date.
  2. Generate a short link that redirects differently based on the user's device (iPhone or Android).
  3. Create a password-protected short link that expires after a certain date.

Properties

Name Meaning
Original Long URL The original long URL to be shortened. This is a required input.
Path Custom path for the short link, allowing a specific short URL suffix.
Folder The folder in which to place the created link, selectable by list or by ID.
Allow Duplicates Whether multiple short links can be created for the same original URL.
Title Title of the created URL shown in the Short.io admin panel.
Expires At (Unix Miliseconds) The date and time when the link will expire, specified in Unix milliseconds.
Expired URL URL to redirect users to when the link has expired.
iphone URL URL to redirect iPhone users to when they open the short link.
Android URL URL to redirect Android users to when they open the short link.
Cloaking Whether the link will be cloaked, hiding the original URL in the browser address bar.
Redirect Type HTTP redirect status code used for the short link.
Password Password required to access the link, stored securely as a hash. Requires a Personal plan.
Deletes At (Unix Miliseconds) The date and time when the link will be deleted, specified in Unix milliseconds. The link will be removed and not counted in the account link limit.
UTM Source Referrer source for tracking (e.g., google, newsletter).
UTM Medium Marketing medium for tracking (e.g., cpc, banner, email).
UTM Campaign Campaign name or promo code for tracking (e.g., spring_sale).
UTM Term Paid keywords for tracking.
UTM Content Used to differentiate ads for tracking.
Tags Tags to categorize or label the link.

Output

JSON

  • id - Unique identifier of the created short link.
  • originalURL - The original long URL provided for shortening.
  • shortURL - The generated short URL.
  • path - Custom path of the short link if specified.
  • title - Title of the short link.
  • expiresAt - Expiration timestamp of the link in Unix milliseconds.
  • expiredURL - URL to redirect to when the link is expired.
  • folderId - Identifier of the folder where the link is placed.
  • allowDuplicates - Indicates if duplicates are allowed for the original URL.
  • cloaking - Indicates if the link is cloaked.
  • redirectType - HTTP redirect status code used for the link.
  • passwordProtected - Indicates if the link is password protected.
  • ttl - Timestamp when the link will be deleted.
  • utmSource - UTM source parameter for tracking.
  • utmMedium - UTM medium parameter for tracking.
  • utmCampaign - UTM campaign parameter for tracking.
  • utmTerm - UTM term parameter for tracking.
  • utmContent - UTM content parameter for tracking.
  • tags - Tags associated with the link.

Dependencies

  • Short.io API key credential

Troubleshooting

  • Ensure the Original Long URL is a valid URL format; invalid URLs will cause errors.
  • If using password protection, verify that the account plan supports this feature.
  • Expiration and deletion timestamps must be valid Unix milliseconds and logically consistent (deletion after expiration).
  • Folder IDs must be valid and accessible by the authenticated user.
  • API rate limits or authentication errors may occur if the API key is invalid or overused.

Links

Discussion