Regions
The Automation Intelligence API is available in the Global, EU and Asia (Mumbai) regions:
Use the Base URL dropdown in the right column of the endpoint to select the correct base URL according to your workspace region.
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.
Forwarding request headers
Forward all of the original request’s headers to the API. Whenever possible, preserve header order and capitalization to provide the best accuracy, however it’s not a strict requirement if your runtime does not maintain HTTP header order or canonicalizes header names. For example, given an incoming request with these headers:Incoming request
Forwarded headers
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!
Related guides
Bot Detection Overview
How Fingerprint detects AI agents, browsers, and automation tools, and what each result means.
Bot Directory
The bots and AI agents Fingerprint can detect, with their result types.
Web Bot Auth Implementation
How to implement Web Bot Auth signing so your agent is verified as a signed agent.