Skip to main content
All CollectionsFeaturesFeatures
Example Search Queries for Link Filters
Example Search Queries for Link Filters
Andy Kostenko avatar
Written by Andy Kostenko
Updated over a year ago

Short.io Filters are based on Elasticsearch, what allows searching for short links by tags, link titles, slugs, original URLs, android URLs, iOS links, expiration links, variation pages and so on...

Here're the examples on how to conduct searches correctly.

If you want to search for a value that has more than 1 word — specify the value in quotes. For example, we are going to find the link "https://devlab.link/recent-articles". In this case, our search request will be "recent articles", where link path contains the exact phrase "recent articles".

List of common rules:

#1 Slug — consists of the exact word "recent-articles"

Example ➡️ path:"recent-articles"

#2 Slug — contains the exact phrase "value in quotes"

Example ➡️ path: "recent articles"

#3 Slug — where "path­" field contains "­app­" in a link like "https://devlab.link/integration-app"

Example ➡️ path:app

#4 Slug — where "path­" field contains "­App­" in a link like "https://devlab.link/integrationApp"

Example ➡️ path:*App

#5 Android URL — androidURL: value

Example ⬇️

androidURL: apple.com

androidURL: "apple.com/main"

#6 iPhoneURL

Example ⬇️

iphoneURL: apple.com

#7 Title — title: "value in quotes if more than 1 word"

Example ⬇️

title: Blog

title: "Short.io Blog"

#8 Expiration URL — expiredURL: value

Example ⬇️

expiredURL: "google.com/123"

expiredURL: google.com

#9 Original URL — value in quotes

#10 Variation URL — splitURL: value

Example ⬇️

splitURL: blog.short.io

#11 Tags — tags: value

Example ⬇️

tags: social

tags: "social networks"

Did this answer your question?