🛠️ Driver Shark - Driver Identifier Utility


GET /api/device/{hardware-id}

Description
Gets device based on Hardware ID

Path Variables
{hardware-id}
Data Type: String
Required: Yes

Responses
200 OK
Body
Object
data
Array of devices

404 Not Found
Body
Object
message
Error message string

* There is no rate-limiting for this call
GET https://drivershark.net/api/device/USB\VID_08FF&PID_2691 HTTP/1.1
	
HTTP/1.1 200 OK
	
Content-Type: application/json

{
  "data": [
    {
      "hwid": "USB\\VID_08FF&PID_2691",
      "name": "AuthenTec Inc. Eikon Mini",
      "service": "ATSwpWDF",
      "architecture": "amd64",
      "minimumOS": null,
      "bus": "USB",
      "vendorID": "08ff",
      "deviceID": "2691",
      "revision": "",
      "subSystem": "",
      "subSig": "",
      "baseClass": "",
      "driverHash": "3d01fc6c9783c633"
    },
    {
      "hwid": "USB\\VID_08FF&PID_2691",
      "name": "AuthenTec Inc. Eikon Mini",
      "service": "ATSwpWDF",
      "architecture": "x86",
      "minimumOS": null,
      "bus": "USB",
      "vendorID": "08ff",
      "deviceID": "2691",
      "revision": "",
      "subSystem": "",
      "subSig": "",
      "baseClass": "",
      "driverHash": "3d01fc6c9783c633"
    }
  ]
}



GET /api/driver/{driver-hash}

Description
Gets driver based on driverHash found by /api/device/

Path Variables
{driver-hash}
Data Type: String
Required: Yes

Responses
200 OK
Body
Object
data
Array of drivers

404 Not Found
Body
Object
message
Error message string
GET https://drivershark.net/api/driver/A3F61C13FDE25861 HTTP/1.1
	
HTTP/1.1 200 OK
	
Content-Type: application/json

{
  "hash": "a3f61c13fde25861",
  "familyID": "AuthenTec_Inc.-ATSwpWDF.inf",
  "root": "AuthenTec\/AES\/WinAll\/3.4.4.84\/",
  "inf": "ATSwpWDF.inf",
  "resources": "[{\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\atswpwdf.cat\", \"fileSize\": 23380}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\ATSwpWDF.inf\", \"fileSize\": 21765}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\atswpwdfamd64.cat\", \"fileSize\": 23380}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\amd64\\\\ATEngineAdapter.dll\", \"fileSize\": 996960}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\amd64\\\\ATSensorAdapter.dll\", \"fileSize\": 270280}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\amd64\\\\ATSwpWDF.sys\", \"fileSize\": 1111856}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\amd64\\\\ufma.exe\", \"fileSize\": 60648}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\amd64\\\\WdfCoInstaller01009.dll\", \"fileSize\": 1721576}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\i386\\\\ATEngineAdapter.dll\", \"fileSize\": 780136}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\i386\\\\ATSensorAdapter.dll\", \"fileSize\": 221328}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\i386\\\\ATSwpWDF.sys\", \"fileSize\": 971752}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\i386\\\\ufma.exe\", \"fileSize\": 60648}, {\"fileName\": \"AuthenTec\\\\AES\\\\WinAll\\\\3.4.4.84\\\\i386\\\\WdfCoInstaller01009.dll\", \"fileSize\": 1461992}]",
  "created": "2012-10-11",
  "version": "3.4.4.84",
  "type": "Biometric",
  "packVersion": "19030",
  "integrity": "e15c5018677096f645efbc1441c1bbdfb1def1d1f3d27fb5d77736da82261800"
}