-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #118 from fingerprintjs/split-schema-INTER-861
Split schema
- Loading branch information
Showing
111 changed files
with
2,600 additions
and
2,143 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
type: object | ||
additionalProperties: false | ||
properties: | ||
asn: | ||
type: string | ||
example: '7922' | ||
network: | ||
type: string | ||
example: 73.136.0.0/13 | ||
name: | ||
type: string | ||
example: COMCAST-7922 | ||
required: | ||
- asn | ||
- network | ||
title: ASN |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
type: object | ||
additionalProperties: false | ||
description: Stores bot detection result | ||
properties: | ||
result: | ||
type: string | ||
description: | | ||
Bot detection result: | ||
* `notDetected` - the visitor is not a bot | ||
* `good` - good bot detected, such as Google bot, Baidu Spider, AlexaBot and so on | ||
* `bad` - bad bot detected, such as Selenium, Puppeteer, Playwright, headless browsers, and so on | ||
enum: | ||
- notDetected | ||
- good | ||
- bad | ||
example: bad | ||
type: | ||
type: string | ||
example: selenium | ||
required: | ||
- result |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
type: object | ||
additionalProperties: false | ||
description: Contains all the information from Bot Detection product | ||
properties: | ||
ip: | ||
type: string | ||
format: ipv4 | ||
example: 8.8.8.8 | ||
description: IP address of the requesting browser or bot. | ||
time: | ||
title: Time | ||
description: >- | ||
Time in UTC when the request from the JS agent was made. We recommend to | ||
treat requests that are older than 2 minutes as malicious. Otherwise, | ||
request replay attacks are possible | ||
type: string | ||
format: date-time | ||
example: '2022-06-09T22:58:36Z' | ||
url: | ||
description: Page URL from which identification request was sent. | ||
type: string | ||
example: https://example.com/login | ||
userAgent: | ||
type: string | ||
example: >- | ||
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, | ||
like Gecko) Chrome/111.0.0.0 Safari/537.36 | ||
requestId: | ||
type: string | ||
example: 1681392853693.lRiBBD | ||
linkedId: | ||
type: string | ||
example: Automatic tests bot | ||
bot: | ||
$ref: BotdDetectionResult.yaml | ||
required: | ||
- bot | ||
- url | ||
- ip | ||
- time | ||
- userAgent | ||
- requestId |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
type: object | ||
additionalProperties: false | ||
properties: | ||
browserName: | ||
type: string | ||
example: Chrome | ||
browserMajorVersion: | ||
type: string | ||
example: '101' | ||
browserFullVersion: | ||
type: string | ||
example: 101.0.4951 | ||
os: | ||
type: string | ||
example: Windows | ||
osVersion: | ||
type: string | ||
example: '10' | ||
device: | ||
type: string | ||
example: Other | ||
userAgent: | ||
type: string | ||
example: >- | ||
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like | ||
Gecko) Chrome/101.0.4951.41 Safari/537.36 | ||
botProbability: | ||
type: integer | ||
required: | ||
- browserFullVersion | ||
- browserMajorVersion | ||
- browserName | ||
- device | ||
- os | ||
- osVersion | ||
- userAgent | ||
title: BrowserDetails |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
type: object | ||
additionalProperties: false | ||
properties: | ||
result: | ||
type: boolean | ||
description: > | ||
Android specific cloned application detection. There are 2 values: • | ||
`true` - Presence of app cloners work detected (e.g. fully cloned | ||
application found or launch of it inside of a not main working profile | ||
detected). • `false` - No signs of cloned application detected or the | ||
client is not Android. | ||
example: false | ||
required: | ||
- result |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
type: object | ||
additionalProperties: false | ||
properties: | ||
score: | ||
description: >- | ||
The confidence score is a floating-point number between 0 and 1 that | ||
represents the probability of accurate identification. | ||
type: number | ||
format: float | ||
minimum: 0 | ||
maximum: 1 | ||
revision: | ||
description: >- | ||
The revision name of the method used to calculate the Confidence score. | ||
This field is only present for customers who opted in to an alternative | ||
calculation method. | ||
type: string | ||
required: | ||
- score | ||
title: Confidence |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
type: object | ||
additionalProperties: false | ||
properties: | ||
result: | ||
type: boolean | ||
name: | ||
type: string | ||
example: DediPath | ||
required: | ||
- result | ||
title: DataCenter |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
type: object | ||
additionalProperties: false | ||
properties: | ||
result: | ||
type: boolean | ||
description: > | ||
`true` if the browser is Chrome with DevTools open or Firefox with | ||
Developer Tools open, `false` otherwise. | ||
example: false | ||
required: | ||
- result |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
type: object | ||
additionalProperties: false | ||
properties: | ||
result: | ||
type: boolean | ||
description: > | ||
Android specific emulator detection. There are 2 values: • `true` - | ||
Emulated environment detected (e.g. launch inside of AVD) • `false` - No | ||
signs of emulated environment detected or the client is not Android. | ||
example: false | ||
required: | ||
- result |
Oops, something went wrong.