The API detects automation tools like AI Agents, AI Assistants, and AI Browsers. Additionally, it provides IP intelligence like geolocation and data center detection. Automation Intelligence is derived from HTTP request metadata that reaches your server. It does not require the use of a Javascript agent to collect browser context. The API is fast, with average response times of less than 30ms, making it a great fit for edge, pre-origin or middleware contexts. The API is platform-agnostic and can be used with different CDN providers, cloud platforms, or any server backend. If you are a Cloudflare user, consider using Flow.Documentation Index
Fetch the complete documentation index at: https://docs.fingerprint.com/llms.txt
Use this file to discover all available pages before exploring further.
Regions
The Automation Intelligence API is available in the Global, EU and Asia (Mumbai) regions:| Region | Base URL | Server Location |
|---|---|---|
| Global | https://api.fpjs.io | Global |
| EU | https://eu.api.fpjs.io | Frankfurt, Germany |
| Asia (Mumbai) | https://ap.api.fpjs.io | Mumbai, India |
Authentication
Use anAuthorization: Bearer header to authenticate to the API. All unauthenticated requests will return a HTTP 403 Forbidden response.
Authorization: Bearer HTTP header
When making an API request, add theAuthorization: Bearer SECRET_API_KEY HTTP header with your secret API key.
Rate limiting
If you exceed the rate limit when making an API call, you’ll get an HTTP 429 error:JSON
Retry-After header indicating how long to wait.
Trying it out
You can try calling the Automation Intelligence API directly from this reference:- You are going to need a Secret API Key. You can create one in your Fingerprint Dashboard > API Keys.
- Select the Collect Intelligence endpoint.
- Click Try it.
- Set Authentication to your secret API key.
- Enter a URL, some example Headers, an HTTP Method, and an IP address.
- Make sure the Base URL corresponds to your workspace region.
- Click Send!