Public API

The BIOSkey API exposes all 268 catalogue records as static, read-only JSON. It needs no API key and permits cross-origin GET and HEAD requests.

Version 1 endpoints

Example

fetch("https://api.bioskey.net/v1/devices/lenovo-thinkpad-t480.json")
  .then((response) => response.json())
  .then((device) => console.log(device.shortcuts));

Breaking response changes will use a new versioned path. Data corrections and new records may appear within v1.