Skip to main content
GET
/
devices
/
{deviceId}
/
fingerprint
JavaScript
import Mobilerun from '@mobilerun/sdk';

const client = new Mobilerun({
  apiKey: process.env['MOBILERUN_CLOUD_API_KEY'], // This is the default and can be omitted
});

const response = await client.devices.fingerprint('deviceId');

console.log(response.identifiers);
{
  "carrier": {
    "GsmOperatorAlpha": "<string>",
    "GsmOperatorNumeric": 123,
    "GsmSimOperatorAlpha": "<string>",
    "GsmSimOperatorIsoCountry": "<string>",
    "GsmSimOperatorNumeric": 123,
    "PersistSysTimezone": "<string>"
  },
  "display": {
    "densityDpi": 123,
    "height": 123,
    "width": 123
  },
  "identifiers": {
    "BootloaderSerialNumber": "<string>",
    "IdentifierAndroidID": "<string>",
    "IdentifierAppSetID": "<string>",
    "IdentifierBluetoothMAC": "<string>",
    "IdentifierGAID": "<string>",
    "IdentifierGSFID": "<string>",
    "IdentifierICCID": "<string>",
    "IdentifierIMEI": "<string>",
    "IdentifierIMSI": "<string>",
    "IdentifierMEID": "<string>",
    "IdentifierMediaDRMID": "<string>",
    "IdentifierPhoneNumber": "<string>",
    "IdentifierSerial": "<string>",
    "IdentifierWifiMAC": "<string>",
    "SerialNumber": "<string>"
  },
  "model": {
    "aospVersion": "<string>",
    "brand": "<string>",
    "device": "<string>",
    "hardware": "<string>",
    "imageRepository": "<string>",
    "manufacturer": "<string>",
    "model": "<string>"
  },
  "$schema": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer token via Authorization header

Headers

X-Device-Display-ID
integer<int64>
default:0
Required range: x >= 0

Path Parameters

deviceId
string
required

Response

OK

carrier
object
required
display
object
required
identifiers
object
required
model
object
required
$schema
string<uri>
read-only

A URL to the JSON Schema for this object.

Example:

"https://example.com/schemas/FingerprintResult.json"