v7

latestOpenAPI 3.0.4raw.githubusercontent.com2026-08-033267145.4 KB
Fingerprint

Retrieves a set of 25 fingerprints based on specified criteria, with the most recent browser versions at the beginning of the list. Note that calling this method multiple times will return different sets of fingerprints.

get/fingerprints

Query parameters

deviceTypestring
Example:desktop

Filter option for the Device Type. Possible values are 'desktop', 'mobile'. Defaults to desktop, unless overridden by other parameters.

osFamilystring
Example:windows

Filter option for os family. Possible values are 'windows', 'macos', 'linux', 'android', 'ios'. Defaults to the Engine's OS, unless overridden by other parameters.

browserProductstring
Example:safari

Filter option for browser product. Possible values are 'chrome', 'firefox', 'edge', 'safari'. Defaults to Chrome, unless overridden by other parameters.

browserVersionstring
Example:145

Filter option for the browser version. Includes an optional sign (<, >=, etc.) and a major version number (e.g. 145)

Response

OK.

idstring required

The unique identifier of the fingerprint. You can use this as a reference to create a new profile from this fingerprint.

userAgentstring required

The user agent of the fingerprint.

fontsCountinteger required

The number of fonts in the fingerprint.

Example response

[
  {
    "id": "BPID1CC227DG69B5M56E5DE4TW8P48B47NB8BB5967XEA501UZXP019FZGOX4A61",
    "device": {
      "type": "desktop",
      "name": "Samsung SM-A705FN"
    },
    "os": {
      "family": "windows",
      "version": "10.15.4",
      "platform": "64"
    },
    "browser": {
      "product": "chrome",
      "major": 81,
      "version": "81.0.4044"
    },
    "webglMeta": {
      "vendor": "Google Inc. (AMD)",
      "renderer": "ANGLE (AMD, AMD Radeon(TM) RX Vega 11 Graphics Direct3D11 vs_5_0 ps_5_0, D3D11)"
    }
  }
]