Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Security / Fingerprint Pro Server API
Fingerprint Pro Server API logo

Fingerprint Pro Server API

✓ Official Vendor SpecSecurityThreat DetectionapiKey, bearer3 EndpointsREST

For Agents

Verify a visitor's identification, fraud signals, and history via three regional endpoints using a secret API key in the Auth-API-Key header.

Use for: Look up a Fingerprint identification event by request id, Get the visitor history for a given visitor id, Delete a Fingerprint visitor record on user request, Check whether a request was flagged as a bot

Not supported: Does not handle login, session management, or KYC document verification - use for visitor identification, smart fraud signals, and visitor history only.

The Fingerprint Pro Server API gives backends programmatic access to browser and device fingerprinting data captured by Fingerprint Pro, including identification events, smart signals (bot detection, VPN detection, tampering detection), and per-visitor history. It exposes three endpoints across three regional hosts (US, EU, and Asia-Pacific). Authentication is by a secret API key sent either in the Auth-API-Key header or as a Bearer token. The API is used by fraud, account security, and abuse teams that need to verify whether a request comes from a returning real visitor or a bot before allowing high-risk actions.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Fingerprint Pro Server API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Fingerprint Pro Server API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Fingerprint Pro Server API.

Look up an identification event by request_id to confirm the device and surface smart signals

Pull a visitor's full history from GET /visitors/{visitor_id} to spot multi-account abuse

Honour data-deletion requests by calling DELETE /visitors/{visitor_id}

Read bot, VPN, and tampering signals before approving a high-risk transaction

Switch between US, EU, and Asia-Pacific hosts to satisfy data-residency requirements

Use Cases

Patterns agents use Fingerprint Pro Server API for, with concrete tasks.

★ High-Risk Transaction Verification

Payments and account teams can have an agent receive the requestId from the client SDK at checkout, call GET /v4/events/{request_id}, and consult bot, VPN, and tampering signals before approving the order. If signals are clean and the visitor has prior trusted history via GET /visitors/{visitor_id}, the agent can fast-track; otherwise it can step up to an additional verification.

Receive requestId from the client, call GET /v4/events/{request_id}, then GET /visitors/{visitor_id}; approve when bot=false and history is clean, otherwise step up.

Multi-Account Abuse Detection

Trust and safety teams can have an agent walk new account signups, pull GET /visitors/{visitor_id} for each, and flag visitors with an unusual number of distinct user_ids in their history. Because Fingerprint provides a stable visitor id even across cleared cookies, the agent catches multi-account abuse that pure cookie checks miss.

On signup, call GET /visitors/{visitor_id}; if the visitor has more than three distinct linked accounts in the last 30 days, flag for review.

GDPR-Compliant Data Deletion

Compliance teams can wire user data-deletion requests to an agent that calls DELETE /visitors/{visitor_id} on Fingerprint, in addition to deleting host-application records. Fingerprint then removes that visitor's identification history server-side, helping the host meet GDPR right-to-erasure obligations without manual intervention.

On a data deletion request, look up the visitor id linked to the user and call DELETE /visitors/{visitor_id} on the appropriate regional host.

AI Agent Fingerprint Integration via Jentic

An agent connected to Jentic can search by intent (for example check whether this request is a bot) and Jentic returns the matching Fingerprint operation along with its input schema. The Auth-API-Key lives in the vault, so the agent never embeds the secret key. Integration drops from a multi-day Fingerprint setup to under an hour.

Search Jentic for check fingerprint smart signals, load GET /v4/events/{request_id}, and execute with the requestId while Jentic injects the API key from the vault.

Key Endpoints

3 endpoints — the fingerprint pro server api gives backends programmatic access to browser and device fingerprinting data captured by fingerprint pro, including identification events, smart signals (bot detection, vpn detection, tampering detection), and per-visitor history.

METHOD

PATH

DESCRIPTION

GET

/v4/events/{request_id}

Retrieve an identification event and its smart signals

GET

/visitors/{visitor_id}

Get a visitor's identification history

DELETE

/visitors/{visitor_id}

Delete a visitor's history (GDPR right to erasure)

GET

/v4/events/{request_id}

Retrieve an identification event and its smart signals

GET

/visitors/{visitor_id}

Get a visitor's identification history

DELETE

/visitors/{visitor_id}

Delete a visitor's history (GDPR right to erasure)

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

Fingerprint Auth-API-Key (or Bearer) secret keys are stored encrypted in the Jentic vault. Agents receive scoped references; the raw key never enters the agent's context, which matters because the key can read every visitor in the workspace.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent (for example check whether a request is a bot) and Jentic returns the Fingerprint event lookup operation with its input schema, so the agent calls the right endpoint without reading the spec.

Time to first call

Time to first call

Direct Fingerprint integration: 1-2 days for client SDK, server-side verification, and regional routing. Through Jentic: under one hour to wire the server-side calls (the client SDK still installs separately).

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Auth0 Management API

→

Identity and login that pairs with Fingerprint smart signals for step-up auth

Use Auth0 alongside Fingerprint when smart signals should trigger step-up authentication via Auth0 actions.

Complementary

Okta API

→

Workforce and customer identity to combine with Fingerprint device signals

Use Okta alongside Fingerprint when an enterprise needs identity governance combined with device fingerprinting.

Alternative

IP Geolocation API

→

Lighter-weight IP-only signal rather than full device fingerprinting

Choose IP Geolocation when only coarse country and ASN signals are needed; pick Fingerprint when you need a stable per-device identifier.

FAQs

Specific to using Fingerprint Pro Server API through Jentic.

What authentication does the Fingerprint Pro Server API use?

Fingerprint accepts a secret API key in the Auth-API-Key header or as a Bearer token in the Authorization header. Through Jentic the secret key lives in the encrypted vault and is injected at execution; the agent only ever sees a vault reference.

Can I check bot signals before approving a checkout?

Yes. Take the requestId returned by the Fingerprint client SDK and call GET /v4/events/{request_id} from your backend. The response includes the bot, VPN, and tampering smart signals you can use as the gating decision before approving the transaction.

What are the rate limits for the Fingerprint Pro Server API?

Fingerprint applies per-API-key rate limits that scale with your plan tier. The vendor recommends backing off on 429 responses with exponential delay and avoiding bursting on /visitors/{visitor_id} during sign-up surges.

How do I delete a visitor for a GDPR request via Jentic?

Search Jentic for delete a fingerprint visitor, load DELETE /visitors/{visitor_id}, and execute with the visitor id. Jentic injects the Auth-API-Key from the vault and Fingerprint removes the visitor's history.

Can I use a regional Fingerprint host for data residency?

Yes. The spec lists three regional bases - api.fpjs.io for the global/US region, eu.api.fpjs.io for EU, and ap.api.fpjs.io for Asia-Pacific - so you can route calls to the host that matches your data residency requirements.

Is the Fingerprint Pro Server API free to use?

Fingerprint offers a free trial with limited identification events; production use requires a paid Pro or Enterprise plan. The API endpoints are the same across plans, with quotas applied per API key.

GET STARTED

Start building with Fingerprint Pro Server API

Explore with Jentic
View OpenAPI Document