Skip to content

Permalinks for keyboards

Marc Durdin edited this page Dec 6, 2019 · 2 revisions

Direct Download Permalinks

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 of exe, kmp or js. 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.

Share Keyboard Permalink

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.

Clone this wiki locally