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
Example ➡️ "https://blog.short.io/?utm_source=facebook"
#10 Variation URL — splitURL: value
Example ⬇️
splitURL: blog.short.io
splitURL: "https://blog.short.io/ab-testing/"
#11 Tags — tags: value
Example ⬇️
tags: social
tags: "social networks"