-
-
Notifications
You must be signed in to change notification settings - Fork 112
Permalinks for keyboards
There are a number of ways to access keyboard download information, using the internal APIs for downloads.keyman.com and api.keyman.com.
This wiki documents a permalink model for downloading the latest version of a given keyboard by id.
https://keyman.com/go/keyboard/<id>/download/<format>
Where:
-
<id>
is the identifier of the keyboard package to download -
<format>
is one ofexe
,kmp
orjs
. If the format is unavailable, a 404 will eventually be received.
Visiting this link will redirect through existing internal API on keyman.com through to downloads.keyman.com and eventually present a file download. The file version is not guaranteed to be the very latest; there will be a window after publication of a keyboard update where older versions may still be presented to some clients.
https://keyman.com/go/keyboard/<id>/share
This will open the home page for the /keyboard/ package for those keyboard packages that are in the keyboards repository. If the keyboard package is not listed in the repository, it instead shows a page explaining why the keyboard is not available and explaining other routes for sharing.