Home Features Documentation Back

Swing Updater

Documentation

Getting Started

Installation

Setup your shortcut

Integration

Integration Methods

RoutineHub

ShareShortcuts

Custom Server

Swing for Updates (SFU)

Other editions

Swing Updater 🅂

Swing Updater 🄴

Advanced

Result Codes

Pre-release Updates

Pre-release Versions

Personalization

Get Swing Updater Version

Custom Server Setup

Integration

Custom Server Integration

If you host the shortcut by yourself, you will need to setup your server accordingly.

After setting it up, just add the required keys to the dictionary action inside your shortcut, Swing Updater is now able to check for updates for you!

KeyTypeRequiredDescription
NameTextYesThe name of the shortcut to be used in notifications and the update prompt.
VersionTextYesThe current version of the shortcut.
ServerTextYesThe URL of your Custom Server that should be used by Swing Updater.
MessageBooleanNoMust be true if you want your users to get an alert informing if there's no updates available for your shortcut.
IconsDictionaryNoA dictionary containing the icons to be used on the update prompt. Check Personalization for more info.
TimeoutNumberNoThe amount (in minutes) between consecutive updates. This should improve your shortcut speed as this prevents multiple update checks in a short time span.
ChannelTextNoThe name of the channel to check for updates from. This key works alongside the Catalog key.
CatalogDictionaryNoThe list of available update channels that can be selected using the Channel key. Check Pre-release Updates for more info.
ReturnAnyNoWhen any value is assigned to this key, Swing Updater will check for updates and return the information to your shortcut with no prompts shown to the user.