Short Io

41 tools available

Short.io is a URL shortening service that allows users to create branded short links, manage them, and track their performance.

Connect Short Io to Definable to automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas call Short Io's 41 tools directly from chat or scheduled flows. You can wire it into any persona to read, write, and react when an event fires.

Common workflows with Short Io

01

Trigger on event

  1. Listen for a new event
  2. Parse and validate the payload
  3. Take an action with the linked tool
02

Daily summary

  1. Pull yesterday's activity
  2. Summarise with the model of your choice
  3. Send the digest via email or Slack
03

Cross-tool sync

  1. Read records from one app
  2. Transform with a persona
  3. Write the result back via this integration

Short Io actions 41

Every Short Io action below is a callable tool any Definable persona can invoke.

Add Tag to Links in Bulk

Tool to append a single tag to multiple short links in one call. Use when you need to add the same tag to multiple links efficiently.

Archive Link

Archive a short link, hiding it from the dashboard while keeping it accessible. Archived links remain functional but are hidden from the dashboard view. Use this to organize or hide links without deleting them.

Create Folder

Tool to create a new folder for organizing links within a domain. Use when you need to organize links into categories or groups.

Create Short Link

Tool to create a new short link from a long URL on your branded domain. Use when you need to shorten a single URL.

Delete Link

Tool to permanently delete a short link by its unique ID. Use when you need to remove a short link from the system. The deletion is immediate and irreversible.

Delete Link Permission

Revokes a specific user's access permission for a short link. Use this to remove a user's ability to view or manage a particular link within a domain. Requires Team plan.

Delete Links in Bulk

Delete multiple short links in a single API call (up to 150 links). Rate limit: 1 request per second. Use this to permanently remove links - deleted links cannot be recovered.

Duplicate Link

Tool to duplicate an existing short link by its ID. Creates a new link with the same properties as the original. Use when you need to clone a link configuration.

Generate QR Code for Link

Tool to generate a QR code for a short link. Use when you need to create a QR code image for a specific short link by its ID.

Get Bundle Templates

Tool to retrieve all available bundle templates. Use when you need to list or select from predefined bundle templates for creating link bundles.

Get Domain Details by ID

Tool to retrieve detailed information for a specific domain by its ID. Use when you need to fetch configuration details, settings, or metadata for a domain.

Get Domain Link Clicks

Tool to get click statistics for specific links in a domain. Use when you need click counts for particular link IDs within a domain. Retrieves the number of clicks each specified link has received. Example: "Get click counts for links with IDs ['lnk_5YOn_turb6oFhe1NAosVTgOpq6', 'lnk_5YOn_WziFZJY3qcd1YDqVdRWg9'] in domain 1425403".

Get Domain Paths

Tool to list the most popular paths in a domain over time. Use after confirming a valid domain ID to analyze which short URL paths under that domain have received the most clicks in the given interval.

Get Domain Statistics

Tool to get comprehensive statistics for a domain over a specified period. Returns click metrics, link counts, and analytics breakdowns by referrer, social media, browser, country, city, and OS. Use when you need domain-level analytics.

Get Folder

Tool to retrieve folder details by ID. Use when you need to get information about a specific folder within a domain.

Get Link by Original URL

Tool to get link info by original URL. Use when you need to find all short links created from a specific original URL within a domain.

Get Link Countries

Tool to get country targeting rules for a short link. Use when you need to retrieve all country-based redirect configurations for a specific link.

Get Link Info by Link ID

Retrieves comprehensive metadata for a short link using its unique ID. Returns original URL, short URL, domain, tags, click count, UTM parameters, timestamps, and more. Use this when you have a link ID and need its full details.

Get Link Info by Path

Tool to get link info by its path and domain. Use when you need to look up a branded short link by its path within a specific domain.

Get Link OpenGraph Properties

Tool to retrieve OpenGraph settings for a link. Use after creating or updating a link to verify its social metadata.

Get Link Permissions

Retrieves all user access permissions for a specific short link within a domain. Use this to check which users have been granted access to view or manage a particular link. Returns an empty list if no special permissions have been configured. Example: "Show me who has access to link 'lnk_5YOn_lR5wxdiv88Qo9ZRF6akPi' in domain '1425403'".

Get Link Regions by Country

Tool to list all regions available for a country. Use when targeting links by region within a specific country.

Get Link Regions

Retrieves all region-based targeting rules configured for a specific short link. Region targeting allows you to redirect users to different URLs based on their geographic region (e.g., California, Texas) within a country. This provides more granular control than country-level targeting. Returns an empty list if no region targeting rules are configured for the link.

Get Links by Original URL

Tool to get multiple links info by original URL. Use when you need to find all short links created from the same original URL within a domain, such as comparing campaign performance across different platforms.

Get Links List

Tool to list short links on a domain with optional filters. Use after confirming the domain to retrieve or search links by criteria.

Get Link Statistics

Tool to get click statistics for a specific link. Use when you need detailed click metrics over a specified interval.

Get Link (Tweetbot)

Create a short link using the simplified Tweetbot GET endpoint. This is a lightweight alternative to the standard POST link creation endpoint, designed for scenarios where GET requests are preferred (e.g., browser-based integrations, simple HTTP clients). Returns the shortened URL immediately upon success.

List Domains

Tool to retrieve all domains associated with the Short.io account. Use when you need to list available domains for creating short links or managing domain settings.

List Folders

Tool to list all folders for a specific domain. Use when you need to view all folder names and IDs to organize or filter links by folder.

Post Domain Link Clicks

Tool to get click statistics for specific links in a domain using POST method. Use when you need click counts for multiple link paths with their creation dates. This POST version allows batch retrieval of link click statistics by providing an array of paths and their creation timestamps.

Get Domain Statistics by Interval

Tool to retrieve domain statistics over a custom interval. Use when you need time-series click data for a specific domain over a defined time window.

Post Domains Last Clicks

Tool to retrieve the latest raw click events for a domain. Use when detailed clickstream data is needed.

Get Domain Statistics

Tool to get detailed statistics for a domain over a specified period. Use when you need comprehensive domain metrics including clicks, links, referrers, geographic data, and browser/OS breakdowns.

Get Domain Top Values

Retrieves top values for a specified analytics column ranked by click count for a domain. Use to analyze which paths, countries, or other dimensions have the most traffic. Returns an ordered list of values with their click counts.

Archive Links in Bulk

Archive multiple short links in a single API call (up to 150 links). Archived links are hidden from the dashboard but remain functional and accessible. Use this to organize or hide links without deleting them. Requires link IDs from previously created links.

Create Links in Bulk

Tool to create up to 1000 short links in one call. Use when bulk shortening multiple URLs.

Generate QR Codes in Bulk

Tool to generate QR codes for multiple links in bulk. Use when you need to retrieve QR codes for several short links at once.

Unarchive Links in Bulk

Unarchive multiple short links in bulk (up to 150 links per request). This operation restores previously archived links to active status, making them functional and visible again. Use this when you need to restore visibility of a set of archived short links at once. The operation is idempotent - unarchiving already unarchived links succeeds without error.

Unarchive Link

Unarchive a previously archived short link to restore it to active status. Use this when you need to make an archived link visible and functional again. The operation is idempotent - unarchiving an already active link succeeds without error.

Update Domain Settings

Tool to update domain settings for a Short.io domain. Use when you need to modify domain configuration such as the root redirect URL.

Update Link

Tool to update an existing short link by its ID. Allows modifying destination URL, title, UTM parameters, password protection, expiration, tags, and various other link settings. Only specified fields are updated; omitted fields remain unchanged. Use when you need to edit any aspect of a previously created short link.

Frequently asked questions

What can I automate with Short Io on Definable?

Anything Short Io exposes through its API. Common url shortener workflows on Definable include automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas can call any of the 41 Short Io tools directly, then chain the result into another integration without you writing code.

How does Short Io authentication work?

Short Io uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.

Is the Short Io integration included in my Definable plan?

Yes — every Definable plan, including Starter, includes access to all 41 Short Io tools. You only need a separate Short Io subscription if Short Io itself charges per seat or per API call.

Is using Short Io through Definable secure?

Every call from a persona to Short Io is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.

How do I get started with Short Io on Definable?

Sign up for Definable, open the integrations page, find Short Io, and connect via OAuth or API key. You can immediately attach Short Io to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.

What Short Io actions does Definable expose?

Definable exposes all 41 Short Io actions as callable tools — including `Add Tag to Links in Bulk`, `Archive Link`, `Create Folder`, plus 38 more. Each tool gets a typed parameter schema so personas know exactly how to call it.

Ready to automate with Short Io?

Wire it up in minutes. No coding required.

← All integrations