{"repo":"fingerprintjs/node-sdk","free":true,"listed":false,"github":"https://github.com/fingerprintjs/node-sdk","clone":"git clone https://github.com/fingerprintjs/node-sdk.git","description":"Node.js SDK for Fingerprint Server API","language":"TypeScript","stars":27,"topics":["api-wrapper","audio-fingerprinting","browser","browser-fingerprint","browser-fingerprinting","detection","fingerprint","fingerprinting","fingerprintjs","fingerprintjs-pro"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Fingerprint Server Node.js SDK Fingerprint is a device intelligence platform offering industry-leading accuracy. The Fingerprint Server Node SDK is an easy way to interact with the Fingerprint Server API from your Node application. You can search, update, or delete identification events. Requirements TypeScript support: - TypeScript 4.5.5 or higher Supported runtimes: - Node.js 18 LTS or higher (we support all Node LTS releases before end-of-life). - Deno and Bun might work but are not actively tested. - \"Edge\" runtimes might work with some modifications but are not actively tested. See \"edge\" runtimes compatibility This SDK can be made compatible with JavaScript \"edge\" runtimes that do not support all Node APIs, for example, Vercel Edge Runtime, or Cloudflare Workers. To make it work, replace the SDK's built-in fetch function (which relies on Node APIs) with the runtime's native fetch function. Pass the function into the constructor with proper binding: How to install Install the package using your favorite package manager: - NPM: - Yarn: - pnpm: Getting started Initialize the client instance and use it to make API requests. You need to specify your Fingerprint Secret API key and the region of your Fingerprint workspace. See the Examples folder for more detailed examples. Error handling Most failures are a ServerApiError , thrown when the Server API responds with a structured error. It exposes a strongly typed errorCode ( ErrorCode ) alongside statusCode , responseBody , and","default_branch":null,"files":null,"tree":[],"storefront":"/r/fingerprintjs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fingerprintjs/node-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}